./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/openbsd_cstrcat-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/openbsd_cstrcat-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF --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 8688e0efa9d37c2205606fbd307da42d83b0f0e2936dd15336b8b67e136d86b0 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:52:43,959 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:52:43,962 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:52:44,023 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:52:44,024 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:52:44,028 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:52:44,031 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:52:44,035 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:52:44,037 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:52:44,043 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:52:44,044 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:52:44,046 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:52:44,047 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:52:44,049 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:52:44,051 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:52:44,056 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:52:44,057 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:52:44,058 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:52:44,060 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:52:44,068 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:52:44,070 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:52:44,072 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:52:44,076 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:52:44,077 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:52:44,087 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:52:44,087 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:52:44,088 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:52:44,090 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:52:44,091 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:52:44,092 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:52:44,093 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:52:44,094 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:52:44,095 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:52:44,097 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:52:44,099 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:52:44,099 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:52:44,100 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:52:44,100 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:52:44,100 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:52:44,101 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:52:44,102 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:52:44,103 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-12 22:52:44,147 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:52:44,147 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:52:44,149 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:52:44,149 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:52:44,149 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:52:44,149 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:52:44,150 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:52:44,150 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 22:52:44,150 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:52:44,150 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:52:44,151 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 22:52:44,152 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 22:52:44,152 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:52:44,152 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 22:52:44,153 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 22:52:44,153 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 22:52:44,154 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-12 22:52:44,154 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-12 22:52:44,154 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:52:44,154 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 22:52:44,155 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-12 22:52:44,155 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 22:52:44,155 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 22:52:44,155 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:52:44,156 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-12 22:52:44,156 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-12 22:52:44,157 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-12 22:52:44,158 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:52:44,158 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:52:44,158 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 22:52:44,158 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:52:44,159 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:52:44,159 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:52:44,159 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:52:44,160 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:52:44,160 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:52:44,160 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 22:52:44,160 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 22:52:44,161 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:52:44,161 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:52:44,161 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_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/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_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF 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 -> 8688e0efa9d37c2205606fbd307da42d83b0f0e2936dd15336b8b67e136d86b0 [2021-11-12 22:52:44,520 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:52:44,542 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:52:44,544 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:52:44,546 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:52:44,546 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:52:44,548 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/array-memsafety/openbsd_cstrcat-alloca-2.i [2021-11-12 22:52:44,612 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/data/3ca5cbbff/23fffad73e6a4dcbacf0ba30f67365ef/FLAG4104901f1 [2021-11-12 22:52:45,280 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:52:45,282 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/sv-benchmarks/c/array-memsafety/openbsd_cstrcat-alloca-2.i [2021-11-12 22:52:45,302 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/data/3ca5cbbff/23fffad73e6a4dcbacf0ba30f67365ef/FLAG4104901f1 [2021-11-12 22:52:45,547 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/data/3ca5cbbff/23fffad73e6a4dcbacf0ba30f67365ef [2021-11-12 22:52:45,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:52:45,552 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:52:45,557 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:52:45,558 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:52:45,567 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:52:45,568 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:52:45" (1/1) ... [2021-11-12 22:52:45,570 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ceda9fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:45, skipping insertion in model container [2021-11-12 22:52:45,570 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:52:45" (1/1) ... [2021-11-12 22:52:45,579 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:52:45,640 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:52:45,983 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:52:45,996 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:52:46,080 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:52:46,109 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:52:46,110 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46 WrapperNode [2021-11-12 22:52:46,110 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:52:46,112 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:52:46,112 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:52:46,112 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:52:46,120 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,145 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,180 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:52:46,181 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:52:46,181 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:52:46,181 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:52:46,190 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,190 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,199 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,200 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,218 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,228 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,231 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,235 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:52:46,240 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:52:46,240 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:52:46,242 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:52:46,244 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (1/1) ... [2021-11-12 22:52:46,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:52:46,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:46,282 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:52:46,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:52:46,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-12 22:52:46,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-12 22:52:46,337 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:52:46,337 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 22:52:46,337 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:52:46,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:52:46,824 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:52:46,825 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-12 22:52:46,827 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:46 BoogieIcfgContainer [2021-11-12 22:52:46,828 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:52:46,830 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:52:46,830 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:52:46,847 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:52:46,848 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:52:45" (1/3) ... [2021-11-12 22:52:46,848 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d9944e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:46, skipping insertion in model container [2021-11-12 22:52:46,849 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:52:46" (2/3) ... [2021-11-12 22:52:46,849 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d9944e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:46, skipping insertion in model container [2021-11-12 22:52:46,850 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:46" (3/3) ... [2021-11-12 22:52:46,851 INFO L111 eAbstractionObserver]: Analyzing ICFG openbsd_cstrcat-alloca-2.i [2021-11-12 22:52:46,857 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:52:46,858 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 15 error locations. [2021-11-12 22:52:46,909 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:52:46,916 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-12 22:52:46,916 INFO L340 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2021-11-12 22:52:46,932 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-12 22:52:46,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-12 22:52:46,939 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:46,940 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-12 22:52:46,941 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-12 22:52:46,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:46,947 INFO L85 PathProgramCache]: Analyzing trace with hash 151696, now seen corresponding path program 1 times [2021-11-12 22:52:46,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:46,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016564700] [2021-11-12 22:52:46,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:46,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:47,157 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-12 22:52:47,158 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:47,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016564700] [2021-11-12 22:52:47,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016564700] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:47,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:47,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-12 22:52:47,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481970999] [2021-11-12 22:52:47,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:47,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:52:47,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:47,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:52:47,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:52:47,227 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-12 22:52:47,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:47,319 INFO L93 Difference]: Finished difference Result 33 states and 37 transitions. [2021-11-12 22:52:47,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:52:47,322 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-12 22:52:47,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:47,331 INFO L225 Difference]: With dead ends: 33 [2021-11-12 22:52:47,332 INFO L226 Difference]: Without dead ends: 31 [2021-11-12 22:52:47,334 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-12 22:52:47,339 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 1 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.25ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.78ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:47,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 39 Invalid, 31 Unknown, 0 Unchecked, 4.25ms Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 67.78ms Time] [2021-11-12 22:52:47,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-12 22:52:47,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-11-12 22:52:47,373 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-12 22:52:47,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2021-11-12 22:52:47,377 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 3 [2021-11-12 22:52:47,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:47,377 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2021-11-12 22:52:47,378 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-12 22:52:47,378 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2021-11-12 22:52:47,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-12 22:52:47,378 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:47,379 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-12 22:52:47,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-12 22:52:47,379 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-12 22:52:47,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:47,383 INFO L85 PathProgramCache]: Analyzing trace with hash 4702270, now seen corresponding path program 1 times [2021-11-12 22:52:47,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:47,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588207483] [2021-11-12 22:52:47,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:47,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:47,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:47,475 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-12 22:52:47,476 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:47,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588207483] [2021-11-12 22:52:47,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588207483] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:47,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:47,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:52:47,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195148028] [2021-11-12 22:52:47,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:47,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:52:47,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:47,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:52:47,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:52:47,480 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-12 22:52:47,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:47,514 INFO L93 Difference]: Finished difference Result 29 states and 32 transitions. [2021-11-12 22:52:47,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:52:47,515 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-12 22:52:47,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:47,516 INFO L225 Difference]: With dead ends: 29 [2021-11-12 22:52:47,516 INFO L226 Difference]: Without dead ends: 29 [2021-11-12 22:52:47,516 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-12 22:52:47,518 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 27 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.84ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.93ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:47,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 13 Invalid, 23 Unknown, 0 Unchecked, 0.84ms Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 28.93ms Time] [2021-11-12 22:52:47,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-12 22:52:47,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-11-12 22:52:47,523 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-12 22:52:47,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2021-11-12 22:52:47,524 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 4 [2021-11-12 22:52:47,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:47,524 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2021-11-12 22:52:47,525 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-12 22:52:47,525 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2021-11-12 22:52:47,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-12 22:52:47,525 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:47,526 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-12 22:52:47,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-12 22:52:47,526 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-12 22:52:47,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:47,527 INFO L85 PathProgramCache]: Analyzing trace with hash 4702271, now seen corresponding path program 1 times [2021-11-12 22:52:47,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:47,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751709452] [2021-11-12 22:52:47,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:47,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:47,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:47,628 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-12 22:52:47,629 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:47,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751709452] [2021-11-12 22:52:47,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751709452] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:47,629 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:47,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 22:52:47,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691268892] [2021-11-12 22:52:47,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:47,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:52:47,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:47,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:52:47,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:52:47,632 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-12 22:52:47,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:47,787 INFO L93 Difference]: Finished difference Result 55 states and 61 transitions. [2021-11-12 22:52:47,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:52:47,788 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-12 22:52:47,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:47,789 INFO L225 Difference]: With dead ends: 55 [2021-11-12 22:52:47,789 INFO L226 Difference]: Without dead ends: 55 [2021-11-12 22:52:47,790 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-12 22:52:47,791 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 28 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 89.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.53ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 124.83ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:47,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 35 Invalid, 60 Unknown, 0 Unchecked, 2.53ms Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 124.83ms Time] [2021-11-12 22:52:47,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-11-12 22:52:47,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 31. [2021-11-12 22:52:47,797 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-12 22:52:47,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 35 transitions. [2021-11-12 22:52:47,798 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 35 transitions. Word has length 4 [2021-11-12 22:52:47,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:47,799 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 35 transitions. [2021-11-12 22:52:47,799 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-12 22:52:47,799 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 35 transitions. [2021-11-12 22:52:47,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-12 22:52:47,799 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:47,800 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-12 22:52:47,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-12 22:52:47,800 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-12 22:52:47,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:47,801 INFO L85 PathProgramCache]: Analyzing trace with hash 145855487, now seen corresponding path program 1 times [2021-11-12 22:52:47,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:47,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205033033] [2021-11-12 22:52:47,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:47,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:47,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:47,885 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-12 22:52:47,885 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:47,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205033033] [2021-11-12 22:52:47,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205033033] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:47,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:47,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:52:47,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373865836] [2021-11-12 22:52:47,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:47,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:52:47,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:47,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:52:47,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:52:47,888 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-12 22:52:47,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:47,928 INFO L93 Difference]: Finished difference Result 29 states and 33 transitions. [2021-11-12 22:52:47,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:52:47,928 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-12 22:52:47,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:47,929 INFO L225 Difference]: With dead ends: 29 [2021-11-12 22:52:47,929 INFO L226 Difference]: Without dead ends: 29 [2021-11-12 22:52:47,930 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-12 22:52:47,931 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 24 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.62ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.74ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:47,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 13 Invalid, 21 Unknown, 0 Unchecked, 0.62ms Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 35.74ms Time] [2021-11-12 22:52:47,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-12 22:52:47,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-11-12 22:52:47,936 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-12 22:52:47,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 33 transitions. [2021-11-12 22:52:47,937 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 33 transitions. Word has length 5 [2021-11-12 22:52:47,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:47,937 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 33 transitions. [2021-11-12 22:52:47,937 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-12 22:52:47,938 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 33 transitions. [2021-11-12 22:52:47,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-12 22:52:47,938 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:47,938 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-12 22:52:47,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-12 22:52:47,939 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-12 22:52:47,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:47,940 INFO L85 PathProgramCache]: Analyzing trace with hash 145855488, now seen corresponding path program 1 times [2021-11-12 22:52:47,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:47,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715668943] [2021-11-12 22:52:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:47,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:48,044 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-12 22:52:48,044 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:48,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715668943] [2021-11-12 22:52:48,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715668943] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:48,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:48,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:52:48,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178011599] [2021-11-12 22:52:48,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:48,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:52:48,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:48,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:52:48,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 22:52:48,047 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-12 22:52:48,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:48,152 INFO L93 Difference]: Finished difference Result 50 states and 56 transitions. [2021-11-12 22:52:48,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 22:52:48,154 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-12 22:52:48,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:48,156 INFO L225 Difference]: With dead ends: 50 [2021-11-12 22:52:48,156 INFO L226 Difference]: Without dead ends: 50 [2021-11-12 22:52:48,157 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-12 22:52:48,167 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 50 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.97ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.01ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 75.16ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:48,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 28 Invalid, 63 Unknown, 0 Unchecked, 3.01ms Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 75.16ms Time] [2021-11-12 22:52:48,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-11-12 22:52:48,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 31. [2021-11-12 22:52:48,177 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-12 22:52:48,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2021-11-12 22:52:48,178 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 5 [2021-11-12 22:52:48,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:48,178 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2021-11-12 22:52:48,179 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-12 22:52:48,179 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2021-11-12 22:52:48,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-12 22:52:48,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:48,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-12 22:52:48,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-12 22:52:48,185 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-12 22:52:48,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:48,191 INFO L85 PathProgramCache]: Analyzing trace with hash 145857698, now seen corresponding path program 1 times [2021-11-12 22:52:48,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:48,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426533263] [2021-11-12 22:52:48,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:48,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:48,260 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-12 22:52:48,260 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:48,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426533263] [2021-11-12 22:52:48,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426533263] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:48,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:48,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:52:48,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69234752] [2021-11-12 22:52:48,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:48,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:52:48,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:48,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:52:48,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:52:48,280 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) 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-12 22:52:48,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:48,315 INFO L93 Difference]: Finished difference Result 30 states and 35 transitions. [2021-11-12 22:52:48,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:52:48,316 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) 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-12 22:52:48,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:48,317 INFO L225 Difference]: With dead ends: 30 [2021-11-12 22:52:48,317 INFO L226 Difference]: Without dead ends: 30 [2021-11-12 22:52:48,318 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-12 22:52:48,327 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 53 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.94ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.60ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:48,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 9 Invalid, 21 Unknown, 0 Unchecked, 0.94ms Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 30.60ms Time] [2021-11-12 22:52:48,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-11-12 22:52:48,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2021-11-12 22:52:48,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 20 states have (on average 1.75) internal successors, (35), 29 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-12 22:52:48,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 35 transitions. [2021-11-12 22:52:48,344 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 35 transitions. Word has length 5 [2021-11-12 22:52:48,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:48,344 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 35 transitions. [2021-11-12 22:52:48,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) 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-12 22:52:48,345 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 35 transitions. [2021-11-12 22:52:48,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-12 22:52:48,346 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:48,346 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-11-12 22:52:48,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-12 22:52:48,347 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-12 22:52:48,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:48,348 INFO L85 PathProgramCache]: Analyzing trace with hash 223988269, now seen corresponding path program 1 times [2021-11-12 22:52:48,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:48,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674738956] [2021-11-12 22:52:48,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:48,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:48,486 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-12 22:52:48,486 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:48,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674738956] [2021-11-12 22:52:48,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674738956] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:48,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346237482] [2021-11-12 22:52:48,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:48,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:48,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:48,489 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:48,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-12 22:52:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:48,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-12 22:52:48,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:48,678 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-12 22:52:48,679 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-12 22:52:48,686 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-12 22:52:48,812 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-12 22:52:48,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:49,088 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-12 22:52:49,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346237482] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:49,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2114773762] [2021-11-12 22:52:49,122 INFO L159 IcfgInterpreter]: Started Sifa with 5 locations of interest [2021-11-12 22:52:49,122 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:49,126 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:49,130 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:49,131 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:49,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,166 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,175 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,187 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,196 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:52:49,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:52:49,222 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:49,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,238 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 6 treesize of output 1 [2021-11-12 22:52:49,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,241 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,250 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:49,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,260 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:49,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,270 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:49,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,280 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,287 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 6 treesize of output 1 [2021-11-12 22:52:49,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,293 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,303 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 6 treesize of output 1 [2021-11-12 22:52:49,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,309 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,316 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:49,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:49,318 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-11-12 22:52:49,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:52:49,367 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:166 [2021-11-12 22:52:49,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,382 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 261 [2021-11-12 22:52:49,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:49,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 317 [2021-11-12 22:52:49,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,431 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-12 22:52:49,432 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,452 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-12 22:52:49,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,474 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-12 22:52:49,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,477 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,497 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-12 22:52:49,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,500 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:49,518 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-12 22:52:49,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:49,521 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 536 [2021-11-12 22:52:49,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:52:49,612 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:531, output treesize:536 [2021-11-12 22:52:49,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:49,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:49,674 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:49,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 22:52:49,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:52:49,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,733 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-12 22:52:49,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,753 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-12 22:52:49,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:52:49,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,768 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,768 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:52:49,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:49,781 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,826 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 306 [2021-11-12 22:52:49,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:52:49,827 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:756, output treesize:306 [2021-11-12 22:52:49,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,968 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:52:49,973 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,974 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:49,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:49,976 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:49,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:49,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:52:49,988 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-12 22:52:49,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:49,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:49,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:49,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:49,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:52:50,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:50,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:52:50,013 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:52:50,019 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:50,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,020 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:50,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:50,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:50,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:50,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:50,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:52:50,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 14 treesize of output 10 [2021-11-12 22:52:50,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:50,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:50,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:50,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:50,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:52:50,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:50,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:52:50,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:50,120 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:50,594 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:50,594 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:52:50,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-11-12 22:52:50,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540733145] [2021-11-12 22:52:50,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:52:50,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:52:50,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:50,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:52:50,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:52:50,597 INFO L87 Difference]: Start difference. First operand 30 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-12 22:52:50,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:50,828 INFO L93 Difference]: Finished difference Result 76 states and 88 transitions. [2021-11-12 22:52:50,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:52:50,829 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-12 22:52:50,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:50,830 INFO L225 Difference]: With dead ends: 76 [2021-11-12 22:52:50,830 INFO L226 Difference]: Without dead ends: 76 [2021-11-12 22:52:50,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-11-12 22:52:50,831 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 140 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 138.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.10ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 159.20ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:50,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 82 Invalid, 161 Unknown, 0 Unchecked, 3.10ms Time], IncrementalHoareTripleChecker [7 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 159.20ms Time] [2021-11-12 22:52:50,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-11-12 22:52:50,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 27. [2021-11-12 22:52:50,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 18 states have (on average 1.7222222222222223) 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-12 22:52:50,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2021-11-12 22:52:50,837 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 6 [2021-11-12 22:52:50,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:50,837 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2021-11-12 22:52:50,838 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-12 22:52:50,838 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2021-11-12 22:52:50,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-12 22:52:50,838 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:50,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-12 22:52:50,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:51,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:51,056 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:51,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:51,057 INFO L85 PathProgramCache]: Analyzing trace with hash 226621346, now seen corresponding path program 1 times [2021-11-12 22:52:51,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:51,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103289639] [2021-11-12 22:52:51,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:51,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:51,205 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-12 22:52:51,205 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:51,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103289639] [2021-11-12 22:52:51,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103289639] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:51,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:51,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:52:51,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997120423] [2021-11-12 22:52:51,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:51,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:52:51,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:51,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:52:51,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-12 22:52:51,208 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 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-12 22:52:51,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:51,379 INFO L93 Difference]: Finished difference Result 51 states and 59 transitions. [2021-11-12 22:52:51,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:52:51,380 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 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-12 22:52:51,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:51,381 INFO L225 Difference]: With dead ends: 51 [2021-11-12 22:52:51,381 INFO L226 Difference]: Without dead ends: 51 [2021-11-12 22:52:51,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:52:51,382 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 89 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.07ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.18ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:51,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 32 Invalid, 80 Unknown, 0 Unchecked, 1.07ms Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 82.18ms Time] [2021-11-12 22:52:51,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-11-12 22:52:51,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 34. [2021-11-12 22:52:51,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 25 states have (on average 1.68) internal successors, (42), 33 states have internal predecessors, (42), 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-12 22:52:51,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2021-11-12 22:52:51,386 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 42 transitions. Word has length 6 [2021-11-12 22:52:51,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:51,387 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 42 transitions. [2021-11-12 22:52:51,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 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-12 22:52:51,387 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 42 transitions. [2021-11-12 22:52:51,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-12 22:52:51,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:51,388 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2021-11-12 22:52:51,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-12 22:52:51,388 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:51,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:51,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1566735583, now seen corresponding path program 1 times [2021-11-12 22:52:51,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:51,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441962536] [2021-11-12 22:52:51,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:51,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:51,474 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-12 22:52:51,475 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:51,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441962536] [2021-11-12 22:52:51,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441962536] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:51,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941260481] [2021-11-12 22:52:51,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:51,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:51,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:51,492 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:51,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-12 22:52:51,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:51,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-12 22:52:51,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:51,635 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:52:51,636 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 13 treesize of output 18 [2021-11-12 22:52:51,720 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-12 22:52:51,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:51,898 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-12 22:52:51,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941260481] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:51,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1072818349] [2021-11-12 22:52:51,901 INFO L159 IcfgInterpreter]: Started Sifa with 6 locations of interest [2021-11-12 22:52:51,901 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:51,902 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:51,902 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:51,902 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:51,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:51,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:51,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:51,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:52:51,919 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:51,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:51,932 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:51,933 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:51,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:52:51,952 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:51,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:51,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:51,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:51,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:51,960 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 6 treesize of output 1 [2021-11-12 22:52:51,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:51,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:52:51,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:51,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:52:51,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,979 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:51,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:51,990 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 6 treesize of output 1 [2021-11-12 22:52:51,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,991 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:51,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:51,992 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:51,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:51,997 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 6 treesize of output 1 [2021-11-12 22:52:51,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,007 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:52,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:52:52,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:52,021 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 6 treesize of output 1 [2021-11-12 22:52:52,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:52,023 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:52:52,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,028 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:52:52,031 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,033 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:52,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:52,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:52,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:52,052 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-12 22:52:52,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:52,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:52,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:52,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:52:52,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,086 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,087 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:52,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:52:52,089 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:52:52,095 INFO L185 QuantifierPusher]: treesize reduction 6, result has 96.2 percent of original size 152 [2021-11-12 22:52:52,124 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 11 treesize of output 7 [2021-11-12 22:52:52,125 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:52,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:52,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,141 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:52:52,145 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:52:52,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:156, output treesize:147 [2021-11-12 22:52:52,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,261 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,276 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,282 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:52:52,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:52,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 290 [2021-11-12 22:52:52,291 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-12 22:52:52,304 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-12 22:52:52,305 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,306 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:52,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:52:52,317 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,324 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,325 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:52:52,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:52,327 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,329 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:52,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:52:52,331 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 22:52:52,335 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:52,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:52,338 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,339 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:52,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 307 [2021-11-12 22:52:52,345 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 282 [2021-11-12 22:52:52,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-12 22:52:52,381 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-12 22:52:52,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:52,400 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 31 treesize of output 26 [2021-11-12 22:52:52,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:52:52,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:52:52,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,469 INFO L180 QuantifierPusher]: treesize reduction 94, result has 80.2 percent of original size [2021-11-12 22:52:52,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 22:52:52,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:52:52,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:482, output treesize:388 [2021-11-12 22:52:52,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,593 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:52:52,596 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,597 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:52,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:52,600 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:52,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:52:52,612 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-12 22:52:52,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,623 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:52:52,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:52:52,634 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:52:52,637 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,638 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,639 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:52,639 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:52,640 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:52,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:52,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:52:52,651 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-12 22:52:52,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:52,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,660 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:52,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:52:52,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:52,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:52:52,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:52,727 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:53,773 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:52:53,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:52:53,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-12 22:52:53,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960331003] [2021-11-12 22:52:53,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:52:53,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-12 22:52:53,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:53,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-12 22:52:53,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-11-12 22:52:53,774 INFO L87 Difference]: Start difference. First operand 34 states and 42 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-12 22:52:53,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:53,959 INFO L93 Difference]: Finished difference Result 75 states and 86 transitions. [2021-11-12 22:52:53,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:52:53,960 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-12 22:52:53,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:53,961 INFO L225 Difference]: With dead ends: 75 [2021-11-12 22:52:53,961 INFO L226 Difference]: Without dead ends: 75 [2021-11-12 22:52:53,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-11-12 22:52:53,962 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 126 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 89.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.55ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 108.87ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:53,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 79 Invalid, 148 Unknown, 0 Unchecked, 1.55ms Time], IncrementalHoareTripleChecker [7 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 108.87ms Time] [2021-11-12 22:52:53,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-11-12 22:52:53,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 29. [2021-11-12 22:52:53,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.619047619047619) internal successors, (34), 28 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-12 22:52:53,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2021-11-12 22:52:53,967 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 7 [2021-11-12 22:52:53,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:53,967 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2021-11-12 22:52:53,967 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-12 22:52:53,967 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2021-11-12 22:52:53,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-12 22:52:53,968 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:53,968 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:54,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:54,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-12 22:52:54,169 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:54,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:54,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1564671430, now seen corresponding path program 1 times [2021-11-12 22:52:54,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:54,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135938285] [2021-11-12 22:52:54,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:54,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:54,214 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-12 22:52:54,214 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:54,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135938285] [2021-11-12 22:52:54,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135938285] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:54,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:54,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:52:54,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336082725] [2021-11-12 22:52:54,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:54,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:52:54,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:54,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:52:54,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:52:54,217 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand has 3 states, 2 states have (on average 3.5) 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-12 22:52:54,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:54,242 INFO L93 Difference]: Finished difference Result 28 states and 33 transitions. [2021-11-12 22:52:54,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:52:54,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) 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-12 22:52:54,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:54,243 INFO L225 Difference]: With dead ends: 28 [2021-11-12 22:52:54,243 INFO L226 Difference]: Without dead ends: 28 [2021-11-12 22:52:54,243 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-12 22:52:54,244 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 11 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.24ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.11ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:54,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 14 Invalid, 26 Unknown, 0 Unchecked, 0.24ms Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 23.11ms Time] [2021-11-12 22:52:54,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-11-12 22:52:54,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-11-12 22:52:54,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 27 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-12 22:52:54,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 33 transitions. [2021-11-12 22:52:54,248 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 33 transitions. Word has length 7 [2021-11-12 22:52:54,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:54,249 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 33 transitions. [2021-11-12 22:52:54,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) 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-12 22:52:54,249 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 33 transitions. [2021-11-12 22:52:54,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-12 22:52:54,250 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:54,250 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:54,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-12 22:52:54,250 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:54,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:54,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1564671429, now seen corresponding path program 1 times [2021-11-12 22:52:54,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:54,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793642313] [2021-11-12 22:52:54,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:54,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:54,315 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-12 22:52:54,316 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:54,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793642313] [2021-11-12 22:52:54,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793642313] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:54,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:54,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:52:54,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035288708] [2021-11-12 22:52:54,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:54,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:52:54,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:54,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:52:54,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 22:52:54,318 INFO L87 Difference]: Start difference. First operand 28 states and 33 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 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-12 22:52:54,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:54,385 INFO L93 Difference]: Finished difference Result 31 states and 37 transitions. [2021-11-12 22:52:54,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 22:52:54,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 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-12 22:52:54,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:54,386 INFO L225 Difference]: With dead ends: 31 [2021-11-12 22:52:54,387 INFO L226 Difference]: Without dead ends: 31 [2021-11-12 22:52:54,387 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-12 22:52:54,388 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 45 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.51ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.81ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:54,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 13 Invalid, 51 Unknown, 0 Unchecked, 0.51ms Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 41.81ms Time] [2021-11-12 22:52:54,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-11-12 22:52:54,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 29. [2021-11-12 22:52:54,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 28 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-12 22:52:54,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2021-11-12 22:52:54,391 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 7 [2021-11-12 22:52:54,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:54,392 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2021-11-12 22:52:54,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 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-12 22:52:54,392 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2021-11-12 22:52:54,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-12 22:52:54,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:54,393 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:54,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-12 22:52:54,393 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:54,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:54,394 INFO L85 PathProgramCache]: Analyzing trace with hash 507067920, now seen corresponding path program 1 times [2021-11-12 22:52:54,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:54,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138875785] [2021-11-12 22:52:54,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:54,468 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-12 22:52:54,469 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:54,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138875785] [2021-11-12 22:52:54,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138875785] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:54,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630723572] [2021-11-12 22:52:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:54,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:54,471 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:54,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-12 22:52:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:54,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-12 22:52:54,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:54,558 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:52:54,559 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-12 22:52:54,635 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-12 22:52:54,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:54,702 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-12 22:52:54,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630723572] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:54,703 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-12 22:52:54,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 3] total 7 [2021-11-12 22:52:54,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160182025] [2021-11-12 22:52:54,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:54,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:52:54,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:54,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:52:54,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:52:54,705 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 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-12 22:52:54,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:54,747 INFO L93 Difference]: Finished difference Result 28 states and 33 transitions. [2021-11-12 22:52:54,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:52:54,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 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-12 22:52:54,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:54,748 INFO L225 Difference]: With dead ends: 28 [2021-11-12 22:52:54,749 INFO L226 Difference]: Without dead ends: 28 [2021-11-12 22:52:54,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:52:54,750 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 65 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.39ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.69ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:54,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 8 Invalid, 19 Unknown, 0 Unchecked, 0.39ms Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 30.69ms Time] [2021-11-12 22:52:54,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-11-12 22:52:54,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 23. [2021-11-12 22:52:54,756 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-12 22:52:54,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2021-11-12 22:52:54,758 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 8 [2021-11-12 22:52:54,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:54,759 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2021-11-12 22:52:54,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 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-12 22:52:54,759 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2021-11-12 22:52:54,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-12 22:52:54,760 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:54,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:54,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:54,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-12 22:52:54,976 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-12 22:52:54,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:54,977 INFO L85 PathProgramCache]: Analyzing trace with hash -410688015, now seen corresponding path program 1 times [2021-11-12 22:52:54,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:54,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973236168] [2021-11-12 22:52:54,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:54,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:55,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:55,093 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-12 22:52:55,093 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:55,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973236168] [2021-11-12 22:52:55,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973236168] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:55,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111027079] [2021-11-12 22:52:55,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:55,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:55,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:55,096 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:55,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-12 22:52:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:55,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-12 22:52:55,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:55,196 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:52:55,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, 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-12 22:52:55,297 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-12 22:52:55,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:55,482 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-12 22:52:55,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111027079] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:55,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [730733163] [2021-11-12 22:52:55,487 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-12 22:52:55,488 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:55,488 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:55,488 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:55,488 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:55,504 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,507 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:55,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:55,541 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:55,549 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:52:55,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:52:55,562 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:55,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:55,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:55,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,572 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 6 treesize of output 1 [2021-11-12 22:52:55,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,580 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 6 treesize of output 1 [2021-11-12 22:52:55,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,588 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 6 treesize of output 1 [2021-11-12 22:52:55,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,592 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,598 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 6 treesize of output 1 [2021-11-12 22:52:55,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,600 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,606 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 6 treesize of output 1 [2021-11-12 22:52:55,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,607 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,612 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 6 treesize of output 1 [2021-11-12 22:52:55,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,614 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,620 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 6 treesize of output 1 [2021-11-12 22:52:55,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:55,622 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:55,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:52:55,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,627 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:52:55,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:55,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:55,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,646 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-12 22:52:55,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:55,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:55,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:55,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:55,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:52:55,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:55,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-12 22:52:55,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 14 treesize of output 10 [2021-11-12 22:52:55,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:55,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,684 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:55,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:55,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-11-12 22:52:55,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:156, output treesize:152 [2021-11-12 22:52:55,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:55,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:52:55,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 215 [2021-11-12 22:52:55,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:55,727 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 25 treesize of output 24 [2021-11-12 22:52:55,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:52:55,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:52:55,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:55,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 22:52:55,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:55,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:213, output treesize:209 [2021-11-12 22:52:55,760 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 236 [2021-11-12 22:52:55,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:55,789 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-12 22:52:55,795 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:52:57,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [730733163] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:57,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:52:57,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5, 6, 6] total 21 [2021-11-12 22:52:57,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586315422] [2021-11-12 22:52:57,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:57,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:52:57,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:57,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:52:57,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2021-11-12 22:52:57,222 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 9 states, 8 states have (on average 1.125) internal successors, (9), 8 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-12 22:52:57,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:57,431 INFO L93 Difference]: Finished difference Result 65 states and 73 transitions. [2021-11-12 22:52:57,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-12 22:52:57,432 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.125) internal successors, (9), 8 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-12 22:52:57,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:57,433 INFO L225 Difference]: With dead ends: 65 [2021-11-12 22:52:57,433 INFO L226 Difference]: Without dead ends: 62 [2021-11-12 22:52:57,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2021-11-12 22:52:57,434 INFO L933 BasicCegarLoop]: 4 mSDtfsCounter, 69 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 177.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.93ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 201.45ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:57,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 21 Invalid, 129 Unknown, 0 Unchecked, 1.93ms Time], IncrementalHoareTripleChecker [18 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 201.45ms Time] [2021-11-12 22:52:57,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-11-12 22:52:57,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 40. [2021-11-12 22:52:57,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 39 states have internal predecessors, (52), 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-12 22:52:57,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 52 transitions. [2021-11-12 22:52:57,438 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 52 transitions. Word has length 9 [2021-11-12 22:52:57,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:57,439 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 52 transitions. [2021-11-12 22:52:57,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.125) internal successors, (9), 8 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-12 22:52:57,439 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 52 transitions. [2021-11-12 22:52:57,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-12 22:52:57,440 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:57,440 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:57,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:57,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-11-12 22:52:57,652 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-12 22:52:57,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:57,652 INFO L85 PathProgramCache]: Analyzing trace with hash 153538389, now seen corresponding path program 1 times [2021-11-12 22:52:57,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:57,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906554908] [2021-11-12 22:52:57,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:57,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:57,684 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-12 22:52:57,684 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:57,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906554908] [2021-11-12 22:52:57,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906554908] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:57,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:57,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:52:57,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141329223] [2021-11-12 22:52:57,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:57,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:52:57,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:57,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:52:57,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 22:52:57,687 INFO L87 Difference]: Start difference. First operand 40 states and 52 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 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-12 22:52:57,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:57,731 INFO L93 Difference]: Finished difference Result 39 states and 50 transitions. [2021-11-12 22:52:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 22:52:57,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 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 10 [2021-11-12 22:52:57,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:57,732 INFO L225 Difference]: With dead ends: 39 [2021-11-12 22:52:57,732 INFO L226 Difference]: Without dead ends: 39 [2021-11-12 22:52:57,732 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-12 22:52:57,733 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 32 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.43ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.76ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:57,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 15 Invalid, 44 Unknown, 0 Unchecked, 0.43ms Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 30.76ms Time] [2021-11-12 22:52:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-12 22:52:57,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-11-12 22:52:57,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.4705882352941178) internal successors, (50), 38 states have internal predecessors, (50), 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-12 22:52:57,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 50 transitions. [2021-11-12 22:52:57,737 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 50 transitions. Word has length 10 [2021-11-12 22:52:57,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:57,737 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 50 transitions. [2021-11-12 22:52:57,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 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-12 22:52:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 50 transitions. [2021-11-12 22:52:57,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-12 22:52:57,738 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:57,739 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:57,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-12 22:52:57,739 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-12 22:52:57,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:57,740 INFO L85 PathProgramCache]: Analyzing trace with hash 153538390, now seen corresponding path program 1 times [2021-11-12 22:52:57,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:57,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651551525] [2021-11-12 22:52:57,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:57,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:57,791 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-12 22:52:57,791 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:57,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651551525] [2021-11-12 22:52:57,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651551525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:52:57,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:52:57,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 22:52:57,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712209429] [2021-11-12 22:52:57,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:57,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:52:57,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:52:57,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:52:57,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-12 22:52:57,794 INFO L87 Difference]: Start difference. First operand 39 states and 50 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 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-12 22:52:57,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:57,863 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2021-11-12 22:52:57,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:52:57,863 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 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 10 [2021-11-12 22:52:57,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:57,864 INFO L225 Difference]: With dead ends: 50 [2021-11-12 22:52:57,864 INFO L226 Difference]: Without dead ends: 50 [2021-11-12 22:52:57,864 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-12 22:52:57,865 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 58 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.68ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.41ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:57,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 27 Invalid, 71 Unknown, 0 Unchecked, 0.68ms Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 50.41ms Time] [2021-11-12 22:52:57,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-11-12 22:52:57,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 43. [2021-11-12 22:52:57,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.4210526315789473) internal successors, (54), 42 states have internal predecessors, (54), 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-12 22:52:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 54 transitions. [2021-11-12 22:52:57,869 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 54 transitions. Word has length 10 [2021-11-12 22:52:57,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:57,869 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 54 transitions. [2021-11-12 22:52:57,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 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-12 22:52:57,870 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 54 transitions. [2021-11-12 22:52:57,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-12 22:52:57,871 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:57,871 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:57,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-12 22:52:57,871 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:52:57,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:57,872 INFO L85 PathProgramCache]: Analyzing trace with hash 661807299, now seen corresponding path program 1 times [2021-11-12 22:52:57,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:52:57,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231678975] [2021-11-12 22:52:57,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:57,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:52:57,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:57,957 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-12 22:52:57,957 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:52:57,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231678975] [2021-11-12 22:52:57,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231678975] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:57,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30126588] [2021-11-12 22:52:57,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:57,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:52:57,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:52:57,964 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:52:57,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-12 22:52:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:58,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-12 22:52:58,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:58,063 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:52:58,063 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-12 22:52:58,184 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-12 22:52:58,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:58,380 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-12 22:52:58,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30126588] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:52:58,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1055992230] [2021-11-12 22:52:58,383 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:52:58,383 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:52:58,384 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:52:58,384 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:52:58,384 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:52:58,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,393 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,398 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,403 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:52:58,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:52:58,432 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:52:58,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:58,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:52:58,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,440 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 6 treesize of output 1 [2021-11-12 22:52:58,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,449 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 6 treesize of output 1 [2021-11-12 22:52:58,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,451 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,457 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 6 treesize of output 1 [2021-11-12 22:52:58,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,459 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,467 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 6 treesize of output 1 [2021-11-12 22:52:58,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,469 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,475 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 6 treesize of output 1 [2021-11-12 22:52:58,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,477 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,483 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 6 treesize of output 1 [2021-11-12 22:52:58,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,485 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:52:58,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:58,492 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:52:58,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,495 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:52:58,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,499 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:52:58,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:58,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,523 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-12 22:52:58,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:52:58,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:52:58,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,545 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,546 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,546 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:52:58,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:52:58,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:52:58,552 INFO L185 QuantifierPusher]: treesize reduction 5, result has 96.6 percent of original size 144 [2021-11-12 22:52:58,563 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 11 treesize of output 7 [2021-11-12 22:52:58,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:58,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:52:58,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,575 INFO L180 QuantifierPusher]: treesize reduction 5, result has 96.5 percent of original size [2021-11-12 22:52:58,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:52:58,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:147, output treesize:139 [2021-11-12 22:52:58,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:58,686 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:52:58,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 273 [2021-11-12 22:52:58,691 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-12 22:52:58,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 258 [2021-11-12 22:52:58,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,711 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:58,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:58,713 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:58,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,717 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:52:58,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:52:58,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:58,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:52:58,723 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 22:52:58,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 284 [2021-11-12 22:52:58,728 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-12 22:52:58,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-12 22:52:58,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:58,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-11-12 22:52:58,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:52:58,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:52:58,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,773 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-12 22:52:58,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,831 INFO L180 QuantifierPusher]: treesize reduction 81, result has 81.8 percent of original size [2021-11-12 22:52:58,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-12 22:52:58,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:52:58,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:453, output treesize:372 [2021-11-12 22:52:58,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,925 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:52:58,927 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,932 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,933 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:58,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:58,934 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:58,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:52:58,944 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-12 22:52:58,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:52:58,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:52:58,966 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:52:58,970 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:58,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:52:58,973 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:58,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:52:58,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:52:58,983 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-12 22:52:58,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:58,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:58,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,991 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:58,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:52:58,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:52:58,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:52:58,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,122 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:52:59,127 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,127 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:52:59,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 22:52:59,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 193 [2021-11-12 22:52:59,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-12 22:52:59,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:52:59,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,201 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-12 22:52:59,201 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 33 [2021-11-12 22:52:59,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,205 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:52:59,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:52:59,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:52:59,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,223 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-12 22:52:59,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:59,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:52:59,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:52:59,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,242 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,280 INFO L180 QuantifierPusher]: treesize reduction 69, result has 81.9 percent of original size [2021-11-12 22:52:59,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 313 [2021-11-12 22:52:59,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:52:59,287 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:772, output treesize:313 [2021-11-12 22:52:59,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,303 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,310 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:52:59,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:52:59,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:52:59,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 22:52:59,318 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:52:59,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-12 22:52:59,326 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 328 [2021-11-12 22:52:59,341 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-12 22:52:59,427 INFO L354 Elim1Store]: treesize reduction 72, result has 36.3 percent of original size [2021-11-12 22:52:59,427 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-12 22:52:59,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,434 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:52:59,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 22:52:59,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-11-12 22:52:59,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-11-12 22:52:59,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:52:59,459 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 25 treesize of output 24 [2021-11-12 22:52:59,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:52:59,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:52:59,462 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,494 INFO L354 Elim1Store]: treesize reduction 49, result has 2.0 percent of original size [2021-11-12 22:52:59,495 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 1 [2021-11-12 22:52:59,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:52:59,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:52:59,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:52:59,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 450 [2021-11-12 22:52:59,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:52:59,537 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:607, output treesize:450 [2021-11-12 22:52:59,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-12 22:52:59,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:52:59,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-12 22:52:59,623 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:03,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1055992230] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:03,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:03,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6, 6, 6] total 23 [2021-11-12 22:53:03,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882298381] [2021-11-12 22:53:03,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:03,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 22:53:03,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:03,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 22:53:03,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-11-12 22:53:03,354 INFO L87 Difference]: Start difference. First operand 43 states and 54 transitions. Second operand has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 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-12 22:53:03,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:03,809 INFO L93 Difference]: Finished difference Result 58 states and 72 transitions. [2021-11-12 22:53:03,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 22:53:03,810 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 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-12 22:53:03,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:03,810 INFO L225 Difference]: With dead ends: 58 [2021-11-12 22:53:03,810 INFO L226 Difference]: Without dead ends: 58 [2021-11-12 22:53:03,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-11-12 22:53:03,811 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 14 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 189.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.18ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 220.66ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:03,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 25 Invalid, 127 Unknown, 0 Unchecked, 1.18ms Time], IncrementalHoareTripleChecker [10 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 220.66ms Time] [2021-11-12 22:53:03,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-11-12 22:53:03,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 48. [2021-11-12 22:53:03,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.3953488372093024) internal successors, (60), 47 states have internal predecessors, (60), 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-12 22:53:03,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 60 transitions. [2021-11-12 22:53:03,815 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 60 transitions. Word has length 11 [2021-11-12 22:53:03,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:03,815 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 60 transitions. [2021-11-12 22:53:03,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 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-12 22:53:03,816 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 60 transitions. [2021-11-12 22:53:03,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-12 22:53:03,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:03,817 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:03,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-12 22:53:04,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:04,032 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:04,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:04,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1112351598, now seen corresponding path program 1 times [2021-11-12 22:53:04,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:04,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805343795] [2021-11-12 22:53:04,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:04,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:04,179 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-12 22:53:04,179 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:04,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805343795] [2021-11-12 22:53:04,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805343795] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:04,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146064191] [2021-11-12 22:53:04,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:04,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:04,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:04,181 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:04,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-12 22:53:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:04,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:53:04,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:04,279 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:53:04,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-12 22:53:04,449 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-12 22:53:04,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:04,691 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-12 22:53:04,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146064191] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:04,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [562050274] [2021-11-12 22:53:04,696 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:53:04,697 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:04,697 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:04,697 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:04,698 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:04,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:04,718 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,726 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:04,738 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:04,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,746 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:04,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,747 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,754 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:04,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:04,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,767 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 6 treesize of output 1 [2021-11-12 22:53:04,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,768 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,769 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,769 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,775 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 6 treesize of output 1 [2021-11-12 22:53:04,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,777 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,784 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 6 treesize of output 1 [2021-11-12 22:53:04,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,786 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,792 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 6 treesize of output 1 [2021-11-12 22:53:04,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,794 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,799 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 6 treesize of output 1 [2021-11-12 22:53:04,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,801 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:04,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 22:53:04,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:04,807 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:97 [2021-11-12 22:53:04,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,811 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:04,814 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:53:04,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-12 22:53:04,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,841 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-12 22:53:04,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,858 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-12 22:53:04,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:04,871 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-12 22:53:04,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,872 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,872 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,873 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:04,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 319 [2021-11-12 22:53:04,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:04,895 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:316, output treesize:319 [2021-11-12 22:53:04,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,908 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,909 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:04,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:53:04,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:04,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:04,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-11-12 22:53:04,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:04,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:04,940 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:04,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,949 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 11 treesize of output 7 [2021-11-12 22:53:04,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:04,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:04,951 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:04,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:04,961 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:53:04,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:04,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:04,965 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:457, output treesize:147 [2021-11-12 22:53:04,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,048 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:05,051 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,052 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:05,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:05,054 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:05,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:05,065 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-12 22:53:05,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:05,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:05,084 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:05,087 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,088 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:05,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:05,090 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:05,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:05,100 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-12 22:53:05,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:05,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:05,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,218 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:53:05,219 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:05,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:05,227 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-12 22:53:05,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:05,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,236 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,237 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:05,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:05,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,243 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:05,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:05,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:05,269 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:05,269 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-12 22:53:05,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:05,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:05,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:05,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:05,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:05,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:53:05,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:05,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 431 [2021-11-12 22:53:05,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,511 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:05,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:05,523 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:05,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:05,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:05,683 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:07,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:07,790 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:07,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2021-11-12 22:53:07,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305578366] [2021-11-12 22:53:07,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:07,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:53:07,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:07,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:53:07,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=803, Unknown=0, NotChecked=0, Total=930 [2021-11-12 22:53:07,792 INFO L87 Difference]: Start difference. First operand 48 states and 60 transitions. Second operand has 22 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 22 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-12 22:53:08,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:08,233 INFO L93 Difference]: Finished difference Result 109 states and 133 transitions. [2021-11-12 22:53:08,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-12 22:53:08,233 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 22 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-12 22:53:08,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:08,234 INFO L225 Difference]: With dead ends: 109 [2021-11-12 22:53:08,234 INFO L226 Difference]: Without dead ends: 109 [2021-11-12 22:53:08,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=243, Invalid=1239, Unknown=0, NotChecked=0, Total=1482 [2021-11-12 22:53:08,236 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 327 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 142.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.85ms SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 172.33ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:08,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 73 Invalid, 259 Unknown, 0 Unchecked, 2.85ms Time], IncrementalHoareTripleChecker [59 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 172.33ms Time] [2021-11-12 22:53:08,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-11-12 22:53:08,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 56. [2021-11-12 22:53:08,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.411764705882353) internal successors, (72), 55 states have internal predecessors, (72), 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-12 22:53:08,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 72 transitions. [2021-11-12 22:53:08,241 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 72 transitions. Word has length 11 [2021-11-12 22:53:08,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:08,241 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 72 transitions. [2021-11-12 22:53:08,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 22 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-12 22:53:08,242 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 72 transitions. [2021-11-12 22:53:08,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-12 22:53:08,242 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:08,242 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:08,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:08,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:08,448 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:08,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:08,449 INFO L85 PathProgramCache]: Analyzing trace with hash 464722824, now seen corresponding path program 1 times [2021-11-12 22:53:08,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:08,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092575111] [2021-11-12 22:53:08,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:08,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:08,489 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-12 22:53:08,489 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:08,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092575111] [2021-11-12 22:53:08,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092575111] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:08,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:53:08,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 22:53:08,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155918804] [2021-11-12 22:53:08,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:08,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:53:08,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:08,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:53:08,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:53:08,492 INFO L87 Difference]: Start difference. First operand 56 states and 72 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 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-12 22:53:08,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:08,524 INFO L93 Difference]: Finished difference Result 55 states and 70 transitions. [2021-11-12 22:53:08,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:53:08,524 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 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-12 22:53:08,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:08,526 INFO L225 Difference]: With dead ends: 55 [2021-11-12 22:53:08,526 INFO L226 Difference]: Without dead ends: 55 [2021-11-12 22:53:08,526 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-12 22:53:08,527 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 10 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.40ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.77ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:08,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 14 Invalid, 41 Unknown, 0 Unchecked, 0.40ms Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 25.77ms Time] [2021-11-12 22:53:08,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-11-12 22:53:08,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-11-12 22:53:08,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 51 states have (on average 1.3725490196078431) internal successors, (70), 54 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-12 22:53:08,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 70 transitions. [2021-11-12 22:53:08,534 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 70 transitions. Word has length 11 [2021-11-12 22:53:08,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:08,536 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 70 transitions. [2021-11-12 22:53:08,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 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-12 22:53:08,536 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 70 transitions. [2021-11-12 22:53:08,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-12 22:53:08,538 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:08,538 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:08,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2021-11-12 22:53:08,538 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:08,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:08,539 INFO L85 PathProgramCache]: Analyzing trace with hash 464722825, now seen corresponding path program 1 times [2021-11-12 22:53:08,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:08,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434982807] [2021-11-12 22:53:08,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:08,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:08,603 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-12 22:53:08,604 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:08,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434982807] [2021-11-12 22:53:08,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434982807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:08,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:53:08,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 22:53:08,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830777175] [2021-11-12 22:53:08,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:08,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:53:08,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:08,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:53:08,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-12 22:53:08,606 INFO L87 Difference]: Start difference. First operand 55 states and 70 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 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-12 22:53:08,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:08,691 INFO L93 Difference]: Finished difference Result 63 states and 79 transitions. [2021-11-12 22:53:08,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:53:08,692 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 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-12 22:53:08,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:08,693 INFO L225 Difference]: With dead ends: 63 [2021-11-12 22:53:08,693 INFO L226 Difference]: Without dead ends: 63 [2021-11-12 22:53:08,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:53:08,693 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 53 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.71ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.51ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:08,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 16 Invalid, 57 Unknown, 0 Unchecked, 0.71ms Time], IncrementalHoareTripleChecker [4 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 47.51ms Time] [2021-11-12 22:53:08,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-11-12 22:53:08,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 61. [2021-11-12 22:53:08,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 57 states have (on average 1.3333333333333333) internal successors, (76), 60 states have internal predecessors, (76), 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-12 22:53:08,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 76 transitions. [2021-11-12 22:53:08,703 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 76 transitions. Word has length 11 [2021-11-12 22:53:08,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:08,703 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 76 transitions. [2021-11-12 22:53:08,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 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-12 22:53:08,704 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 76 transitions. [2021-11-12 22:53:08,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-12 22:53:08,706 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:08,706 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:08,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2021-11-12 22:53:08,706 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-12 22:53:08,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:08,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1878121950, now seen corresponding path program 1 times [2021-11-12 22:53:08,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:08,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193727021] [2021-11-12 22:53:08,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:08,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:08,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:08,826 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:08,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193727021] [2021-11-12 22:53:08,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193727021] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:08,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:53:08,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-12 22:53:08,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130760930] [2021-11-12 22:53:08,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:08,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:53:08,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:08,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:53:08,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:53:08,828 INFO L87 Difference]: Start difference. First operand 61 states and 76 transitions. Second operand has 8 states, 8 states have (on average 1.75) internal successors, (14), 8 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-12 22:53:08,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:08,979 INFO L93 Difference]: Finished difference Result 62 states and 73 transitions. [2021-11-12 22:53:08,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:53:08,979 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 8 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 14 [2021-11-12 22:53:08,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:08,980 INFO L225 Difference]: With dead ends: 62 [2021-11-12 22:53:08,980 INFO L226 Difference]: Without dead ends: 54 [2021-11-12 22:53:08,980 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-12 22:53:08,981 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 32 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.84ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 84.56ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:08,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 51 Invalid, 98 Unknown, 0 Unchecked, 0.84ms Time], IncrementalHoareTripleChecker [10 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 84.56ms Time] [2021-11-12 22:53:08,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-11-12 22:53:08,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 51. [2021-11-12 22:53:08,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 47 states have (on average 1.3191489361702127) internal successors, (62), 50 states have internal predecessors, (62), 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-12 22:53:08,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 62 transitions. [2021-11-12 22:53:08,984 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 62 transitions. Word has length 14 [2021-11-12 22:53:08,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:08,984 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 62 transitions. [2021-11-12 22:53:08,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 8 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-12 22:53:08,984 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 62 transitions. [2021-11-12 22:53:08,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-12 22:53:08,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:08,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:08,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2021-11-12 22:53:08,985 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:08,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:08,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1190753538, now seen corresponding path program 2 times [2021-11-12 22:53:08,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:08,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220778442] [2021-11-12 22:53:08,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:08,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:09,202 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:53:09,202 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:09,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220778442] [2021-11-12 22:53:09,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220778442] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:09,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251496014] [2021-11-12 22:53:09,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:53:09,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:09,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:09,204 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:09,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-12 22:53:09,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-12 22:53:09,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:09,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:53:09,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:09,368 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 21 treesize of output 17 [2021-11-12 22:53:09,460 INFO L354 Elim1Store]: treesize reduction 8, result has 27.3 percent of original size [2021-11-12 22:53:09,461 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 24 treesize of output 16 [2021-11-12 22:53:09,486 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:53:09,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:09,542 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 15 treesize of output 13 [2021-11-12 22:53:09,544 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 22 [2021-11-12 22:53:09,646 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:53:09,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251496014] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:09,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [74041511] [2021-11-12 22:53:09,648 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:53:09,648 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:09,649 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:09,649 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:09,649 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:09,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,655 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:09,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,658 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,662 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,666 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:09,678 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:09,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,686 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:09,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,694 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 6 treesize of output 1 [2021-11-12 22:53:09,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,701 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:09,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,702 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,703 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,709 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 6 treesize of output 1 [2021-11-12 22:53:09,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,711 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,716 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:09,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:09,718 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,724 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 6 treesize of output 1 [2021-11-12 22:53:09,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,726 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,732 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 6 treesize of output 1 [2021-11-12 22:53:09,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,733 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-11-12 22:53:09,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:53:09,742 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:136 [2021-11-12 22:53:09,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,751 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 212 [2021-11-12 22:53:09,758 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:09,762 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 268 [2021-11-12 22:53:09,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,779 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-12 22:53:09,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,803 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-12 22:53:09,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,820 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-12 22:53:09,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,822 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,836 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-12 22:53:09,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,838 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 432 [2021-11-12 22:53:09,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:53:09,867 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:428, output treesize:432 [2021-11-12 22:53:09,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,883 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:09,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:53:09,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:09,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:09,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 481 [2021-11-12 22:53:09,914 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 11 treesize of output 7 [2021-11-12 22:53:09,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:09,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:09,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:09,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:09,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2021-11-12 22:53:09,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:09,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:09,953 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:09,963 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:53:09,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:09,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:09,967 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:616, output treesize:147 [2021-11-12 22:53:09,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:09,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,011 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:10,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,014 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:10,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:10,016 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:10,018 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:10,026 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-12 22:53:10,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:10,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:10,045 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:10,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,048 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:10,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:10,050 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,050 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:10,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:10,059 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-12 22:53:10,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,069 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:10,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:10,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,151 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:53:10,151 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:10,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:10,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 14 treesize of output 10 [2021-11-12 22:53:10,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:10,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:10,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:10,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,175 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:10,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:10,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:10,203 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:10,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 25 treesize of output 24 [2021-11-12 22:53:10,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:10,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:10,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,218 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:10,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:10,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:10,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:10,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:53:10,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,325 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-12 22:53:10,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 409 [2021-11-12 22:53:10,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,422 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:10,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:10,435 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:10,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:10,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:10,583 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:12,720 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:12,720 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:12,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 21 [2021-11-12 22:53:12,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138609094] [2021-11-12 22:53:12,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:12,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-12 22:53:12,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:12,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-12 22:53:12,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2021-11-12 22:53:12,722 INFO L87 Difference]: Start difference. First operand 51 states and 62 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 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-12 22:53:13,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:13,097 INFO L93 Difference]: Finished difference Result 98 states and 112 transitions. [2021-11-12 22:53:13,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-12 22:53:13,098 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 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) Word has length 15 [2021-11-12 22:53:13,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:13,099 INFO L225 Difference]: With dead ends: 98 [2021-11-12 22:53:13,099 INFO L226 Difference]: Without dead ends: 98 [2021-11-12 22:53:13,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=207, Invalid=1199, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 22:53:13,100 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 132 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 125.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.18ms SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 158.13ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:13,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 158 Invalid, 228 Unknown, 0 Unchecked, 2.18ms Time], IncrementalHoareTripleChecker [30 Valid, 171 Invalid, 0 Unknown, 27 Unchecked, 158.13ms Time] [2021-11-12 22:53:13,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-11-12 22:53:13,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 67. [2021-11-12 22:53:13,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 63 states have (on average 1.2857142857142858) internal successors, (81), 66 states have internal predecessors, (81), 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-12 22:53:13,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2021-11-12 22:53:13,106 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 15 [2021-11-12 22:53:13,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:13,107 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2021-11-12 22:53:13,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 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-12 22:53:13,107 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2021-11-12 22:53:13,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-12 22:53:13,110 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:13,110 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:13,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:13,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2021-11-12 22:53:13,310 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:13,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:13,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1191841184, now seen corresponding path program 1 times [2021-11-12 22:53:13,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:13,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808315869] [2021-11-12 22:53:13,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:13,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:13,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:13,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:13,491 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:13,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808315869] [2021-11-12 22:53:13,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808315869] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:13,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146204541] [2021-11-12 22:53:13,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:13,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:13,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:13,493 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:13,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-12 22:53:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:13,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-12 22:53:13,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:13,595 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:53:13,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 15 treesize of output 20 [2021-11-12 22:53:13,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:13,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:14,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:14,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146204541] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:14,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [510140869] [2021-11-12 22:53:14,139 INFO L159 IcfgInterpreter]: Started Sifa with 13 locations of interest [2021-11-12 22:53:14,139 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:14,139 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:14,140 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:14,140 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:14,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,148 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,153 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,156 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,159 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,160 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:14,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:14,170 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:14,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,178 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:14,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,187 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 6 treesize of output 1 [2021-11-12 22:53:14,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,189 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:14,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,198 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:14,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:14,206 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,212 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 6 treesize of output 1 [2021-11-12 22:53:14,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,218 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,227 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 6 treesize of output 1 [2021-11-12 22:53:14,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,229 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,234 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 6 treesize of output 1 [2021-11-12 22:53:14,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,236 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 22:53:14,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:53:14,248 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:133 [2021-11-12 22:53:14,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,252 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:14,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 22:53:14,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-12 22:53:14,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,285 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-12 22:53:14,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,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, 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-12 22:53:14,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,317 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-12 22:53:14,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,334 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-12 22:53:14,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,336 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,336 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 429 [2021-11-12 22:53:14,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:53:14,363 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:425, output treesize:429 [2021-11-12 22:53:14,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,374 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,375 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:14,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:53:14,376 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:14,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 478 [2021-11-12 22:53:14,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:14,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:14,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,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 11 treesize of output 7 [2021-11-12 22:53:14,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:14,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:14,417 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:14,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2021-11-12 22:53:14,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:14,429 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,437 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:53:14,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:14,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,441 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:613, output treesize:147 [2021-11-12 22:53:14,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,484 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.2 percent of original size [2021-11-12 22:53:14,486 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:14,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:14,489 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:14,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:53:14,498 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-12 22:53:14,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:14,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:14,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:14,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 22:53:14,515 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:53:14,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:14,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:14,524 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-12 22:53:14,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:14,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:14,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:14,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:14,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:14,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:14,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:14,566 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:14,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 25 treesize of output 24 [2021-11-12 22:53:14,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:14,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:14,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:14,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:14,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:14,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:53:14,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-12 22:53:14,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:14,769 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.1 percent of original size [2021-11-12 22:53:14,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-12 22:53:14,783 INFO L180 QuantifierPusher]: treesize reduction 30, result has 81.1 percent of original size [2021-11-12 22:53:14,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-12 22:53:14,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:14,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-12 22:53:14,804 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:16,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [510140869] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:16,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:16,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9, 9, 9] total 35 [2021-11-12 22:53:16,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552390916] [2021-11-12 22:53:16,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:16,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-12 22:53:16,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:16,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-12 22:53:16,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1114, Unknown=0, NotChecked=0, Total=1260 [2021-11-12 22:53:16,634 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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-12 22:53:19,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:19,222 INFO L93 Difference]: Finished difference Result 69 states and 81 transitions. [2021-11-12 22:53:19,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-12 22:53:19,224 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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 15 [2021-11-12 22:53:19,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:19,225 INFO L225 Difference]: With dead ends: 69 [2021-11-12 22:53:19,225 INFO L226 Difference]: Without dead ends: 60 [2021-11-12 22:53:19,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=297, Invalid=1683, Unknown=0, NotChecked=0, Total=1980 [2021-11-12 22:53:19,226 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 20 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 162.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.24ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 196.99ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:19,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 46 Invalid, 175 Unknown, 0 Unchecked, 1.24ms Time], IncrementalHoareTripleChecker [14 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 196.99ms Time] [2021-11-12 22:53:19,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-11-12 22:53:19,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 58. [2021-11-12 22:53:19,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 57 states have internal predecessors, (69), 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-12 22:53:19,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 69 transitions. [2021-11-12 22:53:19,229 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 69 transitions. Word has length 15 [2021-11-12 22:53:19,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:19,229 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 69 transitions. [2021-11-12 22:53:19,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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-12 22:53:19,230 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 69 transitions. [2021-11-12 22:53:19,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-12 22:53:19,230 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:19,230 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:19,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-11-12 22:53:19,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:19,440 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:19,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:19,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1164628604, now seen corresponding path program 1 times [2021-11-12 22:53:19,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:19,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203649027] [2021-11-12 22:53:19,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:19,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:19,539 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-12 22:53:19,539 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:19,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203649027] [2021-11-12 22:53:19,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203649027] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:19,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:53:19,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 22:53:19,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149986160] [2021-11-12 22:53:19,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:19,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:53:19,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:19,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:53:19,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:53:19,541 INFO L87 Difference]: Start difference. First operand 58 states and 69 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-12 22:53:19,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:19,561 INFO L93 Difference]: Finished difference Result 57 states and 68 transitions. [2021-11-12 22:53:19,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:53:19,562 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-12 22:53:19,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:19,562 INFO L225 Difference]: With dead ends: 57 [2021-11-12 22:53:19,562 INFO L226 Difference]: Without dead ends: 55 [2021-11-12 22:53:19,563 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-12 22:53:19,563 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 7 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.60ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.04ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:19,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 18 Invalid, 26 Unknown, 0 Unchecked, 0.60ms Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 19.04ms Time] [2021-11-12 22:53:19,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-11-12 22:53:19,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-11-12 22:53:19,565 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-12 22:53:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2021-11-12 22:53:19,566 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 16 [2021-11-12 22:53:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:19,566 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2021-11-12 22:53:19,567 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-12 22:53:19,567 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2021-11-12 22:53:19,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-12 22:53:19,568 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:19,568 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:19,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219 [2021-11-12 22:53:19,568 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:19,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:19,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1164629580, now seen corresponding path program 1 times [2021-11-12 22:53:19,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:19,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960894953] [2021-11-12 22:53:19,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:19,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:19,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:19,688 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:19,688 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:19,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960894953] [2021-11-12 22:53:19,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960894953] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:19,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82795992] [2021-11-12 22:53:19,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:19,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:19,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:19,690 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:19,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-12 22:53:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:19,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-12 22:53:19,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:19,776 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-12 22:53:19,776 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-12 22:53:19,779 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-12 22:53:19,952 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:19,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:20,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:20,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82795992] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:20,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [223965173] [2021-11-12 22:53:20,175 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:53:20,175 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:20,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:20,176 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:20,176 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:20,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,185 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,185 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,188 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:20,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:20,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:20,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:20,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:20,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,212 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 6 treesize of output 1 [2021-11-12 22:53:20,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,221 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:20,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:20,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:20,223 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:53:20,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,230 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,236 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 6 treesize of output 1 [2021-11-12 22:53:20,236 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,237 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,237 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,237 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,238 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,243 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 6 treesize of output 1 [2021-11-12 22:53:20,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,245 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,245 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,251 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 6 treesize of output 1 [2021-11-12 22:53:20,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,252 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,258 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 6 treesize of output 1 [2021-11-12 22:53:20,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,268 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-11-12 22:53:20,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:20,279 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:70 [2021-11-12 22:53:20,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:53:20,291 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:20,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:53:20,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,305 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-12 22:53:20,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,318 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-12 22:53:20,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:20,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 218 [2021-11-12 22:53:20,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:20,337 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:216, output treesize:218 [2021-11-12 22:53:20,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,347 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,350 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:20,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:20,352 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:20,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 267 [2021-11-12 22:53:20,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 14 treesize of output 10 [2021-11-12 22:53:20,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:20,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:20,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:53:20,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,395 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:306, output treesize:154 [2021-11-12 22:53:20,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,435 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:20,438 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,439 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:20,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:20,441 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:20,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:20,452 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-12 22:53:20,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:20,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:20,470 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:20,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:20,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:20,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:20,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:20,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, 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-12 22:53:20,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:20,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:20,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,558 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 22:53:20,558 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:20,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:20,568 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-12 22:53:20,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:20,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:20,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 22:53:20,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,583 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:20,586 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:53:20,613 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:20,613 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-12 22:53:20,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:20,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:20,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 22:53:20,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 22:53:20,637 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:53:20,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 22:53:20,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:20,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-12 22:53:20,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:20,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:20,725 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:53:20,726 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:53:20,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:20,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:20,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 22:53:20,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:20,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:241, output treesize:235 [2021-11-12 22:53:20,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-12 22:53:20,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 22:53:20,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:20,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,912 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:20,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-12 22:53:20,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 415 [2021-11-12 22:53:20,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:20,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:20,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-12 22:53:20,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-11-12 22:53:20,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:20,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:20,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:21,010 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 22:53:21,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 55 treesize of output 57 [2021-11-12 22:53:21,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 22:53:21,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 22:53:21,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:21,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:21,075 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:53:21,075 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:53:21,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:21,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:21,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,155 INFO L180 QuantifierPusher]: treesize reduction 69, result has 89.5 percent of original size [2021-11-12 22:53:21,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 590 [2021-11-12 22:53:21,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:21,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:669, output treesize:590 [2021-11-12 22:53:21,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,231 INFO L185 QuantifierPusher]: treesize reduction 5, result has 99.1 percent of original size 542 [2021-11-12 22:53:21,276 INFO L185 QuantifierPusher]: treesize reduction 10, result has 98.2 percent of original size 546 [2021-11-12 22:53:21,308 INFO L180 QuantifierPusher]: treesize reduction 10, result has 98.3 percent of original size [2021-11-12 22:53:21,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 563 [2021-11-12 22:53:21,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,430 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:21,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,432 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:21,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:21,443 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 11 treesize of output 7 [2021-11-12 22:53:21,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:21,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:21,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:21,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:21,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,462 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,463 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:21,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:21,465 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,466 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:21,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:21,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:21,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:21,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,485 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:21,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:21,489 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:21,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:21,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:21,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:21,510 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:21,511 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:21,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:21,524 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 11 treesize of output 7 [2021-11-12 22:53:21,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:21,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:21,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:21,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:21,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:21,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,552 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,553 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,554 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:21,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:21,555 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,557 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:21,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:21,559 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:21,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:21,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:21,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,638 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:21,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:21,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:21,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:21,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:21,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:21,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:21,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 22:53:21,660 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:23,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:23,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:23,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2021-11-12 22:53:23,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801356589] [2021-11-12 22:53:23,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:23,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:53:23,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:23,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:53:23,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-11-12 22:53:23,976 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 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-12 22:53:24,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:24,400 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2021-11-12 22:53:24,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 22:53:24,400 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 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-12 22:53:24,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:24,401 INFO L225 Difference]: With dead ends: 65 [2021-11-12 22:53:24,401 INFO L226 Difference]: Without dead ends: 65 [2021-11-12 22:53:24,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2021-11-12 22:53:24,403 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 157 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 119.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.19ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 151.12ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:24,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 33 Invalid, 249 Unknown, 0 Unchecked, 2.19ms Time], IncrementalHoareTripleChecker [22 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 151.12ms Time] [2021-11-12 22:53:24,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-11-12 22:53:24,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 59. [2021-11-12 22:53:24,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 56 states have (on average 1.2678571428571428) internal successors, (71), 58 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-12 22:53:24,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2021-11-12 22:53:24,405 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 16 [2021-11-12 22:53:24,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:24,406 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2021-11-12 22:53:24,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 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-12 22:53:24,406 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2021-11-12 22:53:24,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-12 22:53:24,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:24,406 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:24,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:24,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:24,616 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:24,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:24,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1835268174, now seen corresponding path program 1 times [2021-11-12 22:53:24,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:24,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217067744] [2021-11-12 22:53:24,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:24,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:24,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:24,774 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:24,774 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:24,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217067744] [2021-11-12 22:53:24,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217067744] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:24,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919797541] [2021-11-12 22:53:24,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:24,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:24,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:24,776 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:24,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-12 22:53:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:24,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 22:53:24,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:24,871 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:53:24,872 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-12 22:53:25,102 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:25,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:25,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919797541] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:25,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [502473897] [2021-11-12 22:53:25,359 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:53:25,359 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:25,359 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:25,359 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:25,360 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:25,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,367 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,371 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,376 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,379 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:25,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:25,390 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:25,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,398 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:25,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,405 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:25,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:25,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,411 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 6 treesize of output 1 [2021-11-12 22:53:25,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,413 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,418 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 6 treesize of output 1 [2021-11-12 22:53:25,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,420 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,427 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 6 treesize of output 1 [2021-11-12 22:53:25,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,428 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,433 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 6 treesize of output 1 [2021-11-12 22:53:25,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,435 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,452 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 6 treesize of output 1 [2021-11-12 22:53:25,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,454 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:25,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:25,458 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:100 [2021-11-12 22:53:25,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-12 22:53:25,482 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:25,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 213 [2021-11-12 22:53:25,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,501 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-12 22:53:25,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,518 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-12 22:53:25,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,531 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-12 22:53:25,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,533 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,551 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 322 [2021-11-12 22:53:25,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:25,553 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:319, output treesize:322 [2021-11-12 22:53:25,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,568 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:25,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:25,569 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,570 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-12 22:53:25,592 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-12 22:53:25,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:25,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,615 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 14 treesize of output 1 [2021-11-12 22:53:25,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:25,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,629 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:53:25,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,631 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:454, output treesize:154 [2021-11-12 22:53:25,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,670 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:25,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,673 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:25,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:25,675 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:25,685 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-12 22:53:25,685 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:25,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:25,700 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:25,702 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:25,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:25,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:25,714 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-12 22:53:25,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:25,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:25,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,768 INFO L180 QuantifierPusher]: treesize reduction 25, result has 82.6 percent of original size [2021-11-12 22:53:25,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:25,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:53:25,787 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:25,790 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size 102 [2021-11-12 22:53:25,797 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 11 treesize of output 7 [2021-11-12 22:53:25,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:25,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:25,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,804 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.0 percent of original size [2021-11-12 22:53:25,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 22:53:25,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:97 [2021-11-12 22:53:25,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,849 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,852 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:25,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:53:25,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 200 [2021-11-12 22:53:25,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 22:53:25,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 185 [2021-11-12 22:53:25,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,866 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,866 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,867 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,867 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:25,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,886 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,887 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:25,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,890 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:53:25,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:53:25,892 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,893 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 22:53:25,894 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,895 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:25,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:25,897 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:25,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 217 [2021-11-12 22:53:25,901 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:25,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-12 22:53:25,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-12 22:53:25,923 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-12 22:53:25,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:25,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:25,938 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 31 treesize of output 26 [2021-11-12 22:53:25,939 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:25,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:25,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:25,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:25,966 INFO L180 QuantifierPusher]: treesize reduction 62, result has 79.4 percent of original size [2021-11-12 22:53:25,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 22:53:25,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:25,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:308, output treesize:246 [2021-11-12 22:53:25,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:25,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,005 INFO L180 QuantifierPusher]: treesize reduction 24, result has 82.6 percent of original size [2021-11-12 22:53:26,007 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:26,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,008 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:26,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:26,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:26,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:26,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:26,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:53:26,020 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-12 22:53:26,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:26,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:26,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:26,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 22:53:26,031 INFO L180 QuantifierPusher]: treesize reduction 25, result has 80.2 percent of original size [2021-11-12 22:53:26,033 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:26,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:26,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:26,040 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-12 22:53:26,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:26,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:26,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:26,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:26,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,054 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:26,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:26,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:26,088 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:26,090 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-12 22:53:26,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:26,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:26,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,098 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:26,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:26,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:26,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:53:26,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 386 [2021-11-12 22:53:26,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:26,243 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.2 percent of original size [2021-11-12 22:53:26,245 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-12 22:53:26,251 INFO L180 QuantifierPusher]: treesize reduction 24, result has 84.3 percent of original size [2021-11-12 22:53:26,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-12 22:53:26,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:26,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-12 22:53:26,270 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:27,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [502473897] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:27,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:27,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [10, 9, 9] total 37 [2021-11-12 22:53:27,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657622930] [2021-11-12 22:53:27,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:27,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-12 22:53:27,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:27,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-12 22:53:27,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 22:53:27,950 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 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-12 22:53:29,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:29,330 INFO L93 Difference]: Finished difference Result 59 states and 70 transitions. [2021-11-12 22:53:29,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:53:29,332 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 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 17 [2021-11-12 22:53:29,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:29,332 INFO L225 Difference]: With dead ends: 59 [2021-11-12 22:53:29,332 INFO L226 Difference]: Without dead ends: 59 [2021-11-12 22:53:29,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=208, Invalid=1598, Unknown=0, NotChecked=0, Total=1806 [2021-11-12 22:53:29,334 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 20 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 137.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.02ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 153.45ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:29,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 17 Invalid, 148 Unknown, 0 Unchecked, 1.02ms Time], IncrementalHoareTripleChecker [11 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 153.45ms Time] [2021-11-12 22:53:29,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-11-12 22:53:29,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 54. [2021-11-12 22:53:29,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 51 states have (on average 1.2745098039215685) internal successors, (65), 53 states have internal predecessors, (65), 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-12 22:53:29,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 65 transitions. [2021-11-12 22:53:29,337 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 65 transitions. Word has length 17 [2021-11-12 22:53:29,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:29,337 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 65 transitions. [2021-11-12 22:53:29,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 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-12 22:53:29,338 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 65 transitions. [2021-11-12 22:53:29,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-12 22:53:29,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:29,338 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:29,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:29,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-11-12 22:53:29,544 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-12 22:53:29,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:29,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1743778643, now seen corresponding path program 1 times [2021-11-12 22:53:29,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:29,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335667458] [2021-11-12 22:53:29,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:29,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:29,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:29,651 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:29,652 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:29,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335667458] [2021-11-12 22:53:29,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335667458] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:29,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449830676] [2021-11-12 22:53:29,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:29,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:29,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:29,654 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:29,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-12 22:53:29,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:29,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-12 22:53:29,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:29,747 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:53:29,748 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-12 22:53:29,939 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:29,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:30,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:30,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449830676] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:30,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [232693475] [2021-11-12 22:53:30,168 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:53:30,168 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:30,169 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:30,169 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:30,169 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:30,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,175 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:30,177 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,181 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,185 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:30,197 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:30,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,211 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:30,212 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,219 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 6 treesize of output 1 [2021-11-12 22:53:30,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,221 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,227 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 6 treesize of output 1 [2021-11-12 22:53:30,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,229 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,234 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 6 treesize of output 1 [2021-11-12 22:53:30,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,236 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,236 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,242 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:30,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:30,244 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,249 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 6 treesize of output 1 [2021-11-12 22:53:30,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,251 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,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 6 treesize of output 1 [2021-11-12 22:53:30,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,258 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:30,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:30,265 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:103 [2021-11-12 22:53:30,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,269 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:30,272 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-11-12 22:53:30,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-12 22:53:30,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,294 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-12 22:53:30,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,296 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,309 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-12 22:53:30,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,311 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,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, 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-12 22:53:30,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:30,327 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 325 [2021-11-12 22:53:30,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:30,348 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:322, output treesize:325 [2021-11-12 22:53:30,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:30,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:30,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:30,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-12 22:53:30,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:30,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:30,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:30,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,398 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-12 22:53:30,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,400 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:53:30,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,411 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:457, output treesize:154 [2021-11-12 22:53:30,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,442 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:30,445 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,445 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:30,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:30,447 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:30,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:30,457 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-12 22:53:30,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:30,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:30,473 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:30,477 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:30,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:30,480 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:30,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:30,492 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-12 22:53:30,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:30,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:30,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,573 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 22:53:30,574 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:30,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:30,584 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-12 22:53:30,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,586 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:30,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:30,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 22:53:30,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,598 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:30,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:53:30,624 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:30,624 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-12 22:53:30,625 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:30,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:30,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,638 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 22:53:30,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 22:53:30,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:53:30,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 22:53:30,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:30,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-12 22:53:30,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,718 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:53:30,718 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:53:30,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:30,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:30,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 22:53:30,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:241, output treesize:235 [2021-11-12 22:53:30,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-12 22:53:30,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 22:53:30,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:30,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,869 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 22:53:30,871 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:30,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-11-12 22:53:30,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:30,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 426 [2021-11-12 22:53:30,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 542 [2021-11-12 22:53:30,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,962 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:53:30,962 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:53:30,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:30,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:30,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:53:30,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:30,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:30,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:30,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:31,001 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 22:53:31,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-11-12 22:53:31,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:53:31,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:53:31,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:31,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,051 INFO L180 QuantifierPusher]: treesize reduction 66, result has 89.9 percent of original size [2021-11-12 22:53:31,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 588 [2021-11-12 22:53:31,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:31,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:664, output treesize:588 [2021-11-12 22:53:31,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,108 INFO L185 QuantifierPusher]: treesize reduction 7, result has 98.7 percent of original size 521 [2021-11-12 22:53:31,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 536 [2021-11-12 22:53:31,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,178 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 553 [2021-11-12 22:53:31,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,296 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:31,297 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:31,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:31,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 11 treesize of output 7 [2021-11-12 22:53:31,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:31,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:31,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:31,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:31,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:31,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:31,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,335 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,337 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:31,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:31,339 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,341 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:31,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:31,342 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:31,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:31,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,358 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:31,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:31,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,362 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:31,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:31,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:31,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:31,381 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:31,382 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:31,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:31,394 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 11 treesize of output 7 [2021-11-12 22:53:31,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:31,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:31,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:31,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:31,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:31,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:31,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,418 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:31,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:31,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,421 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:31,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:31,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:31,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:31,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:31,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,493 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,494 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:31,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:31,496 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,497 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:31,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:31,499 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:31,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:31,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:31,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 22:53:31,508 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:33,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:33,775 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:33,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 20 [2021-11-12 22:53:33,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665278944] [2021-11-12 22:53:33,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:33,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-12 22:53:33,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:33,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-12 22:53:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=987, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 22:53:33,777 INFO L87 Difference]: Start difference. First operand 54 states and 65 transitions. Second operand has 21 states, 20 states have (on average 2.45) internal successors, (49), 21 states have internal predecessors, (49), 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-12 22:53:34,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:34,219 INFO L93 Difference]: Finished difference Result 76 states and 86 transitions. [2021-11-12 22:53:34,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-12 22:53:34,224 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 21 states have internal predecessors, (49), 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-12 22:53:34,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:34,226 INFO L225 Difference]: With dead ends: 76 [2021-11-12 22:53:34,226 INFO L226 Difference]: Without dead ends: 76 [2021-11-12 22:53:34,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=240, Invalid=1566, Unknown=0, NotChecked=0, Total=1806 [2021-11-12 22:53:34,227 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 141 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 137.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.95ms SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 175.33ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:34,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 24 Invalid, 268 Unknown, 0 Unchecked, 1.95ms Time], IncrementalHoareTripleChecker [49 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 175.33ms Time] [2021-11-12 22:53:34,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-11-12 22:53:34,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 73. [2021-11-12 22:53:34,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 70 states have (on average 1.2142857142857142) internal successors, (85), 72 states have internal predecessors, (85), 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-12 22:53:34,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 85 transitions. [2021-11-12 22:53:34,232 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 85 transitions. Word has length 17 [2021-11-12 22:53:34,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:34,233 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 85 transitions. [2021-11-12 22:53:34,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 21 states have internal predecessors, (49), 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-12 22:53:34,233 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 85 transitions. [2021-11-12 22:53:34,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-12 22:53:34,234 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:34,234 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:34,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:34,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-11-12 22:53:34,435 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-12 22:53:34,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:34,435 INFO L85 PathProgramCache]: Analyzing trace with hash -577846049, now seen corresponding path program 3 times [2021-11-12 22:53:34,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:34,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931971252] [2021-11-12 22:53:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:34,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:34,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:34,611 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:34,611 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:34,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931971252] [2021-11-12 22:53:34,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931971252] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:34,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980915523] [2021-11-12 22:53:34,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:53:34,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:34,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:34,617 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:34,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-12 22:53:34,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:53:34,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:34,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-12 22:53:34,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:34,695 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:53:34,695 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-12 22:53:34,808 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-12 22:53:35,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:35,018 INFO L354 Elim1Store]: treesize reduction 6, result has 76.0 percent of original size [2021-11-12 22:53:35,018 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 48 treesize of output 49 [2021-11-12 22:53:35,196 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:35,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:35,457 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 42 treesize of output 38 [2021-11-12 22:53:35,463 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-11-12 22:53:35,464 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 58 treesize of output 52 [2021-11-12 22:53:35,876 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:35,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980915523] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:35,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [326978123] [2021-11-12 22:53:35,881 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:53:35,881 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:35,881 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:35,881 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:35,882 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:35,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,890 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:35,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:35,897 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:35,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:35,901 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:35,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:35,903 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:35,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:35,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:35,914 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:35,921 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 6 treesize of output 1 [2021-11-12 22:53:35,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:35,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:35,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,929 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,936 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,938 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,943 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,945 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,950 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,952 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,958 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:35,958 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,959 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:35,960 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:35,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:53:35,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:35,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:35,968 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:35,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:35,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 193 [2021-11-12 22:53:35,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-11-12 22:53:35,979 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:193 [2021-11-12 22:53:35,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:35,989 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:35,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 307 [2021-11-12 22:53:36,014 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:36,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-12 22:53:36,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,037 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-12 22:53:36,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,055 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-12 22:53:36,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,073 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-12 22:53:36,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,093 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-12 22:53:36,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,096 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,114 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-12 22:53:36,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,117 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,134 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-12 22:53:36,135 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,136 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:36,136 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,165 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 637 [2021-11-12 22:53:36,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-11-12 22:53:36,174 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:631, output treesize:637 [2021-11-12 22:53:36,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,193 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:36,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:36,195 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:36,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 693 [2021-11-12 22:53:36,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 14 treesize of output 10 [2021-11-12 22:53:36,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:36,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:36,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 1 [2021-11-12 22:53:36,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:36,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,273 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:36,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,282 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,283 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:36,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:36,291 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-11-12 22:53:36,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,302 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:955, output treesize:160 [2021-11-12 22:53:36,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,353 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:36,357 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,358 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:36,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:36,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:36,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:36,369 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-12 22:53:36,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,376 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:36,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:36,385 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:36,387 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,388 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:36,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:36,389 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:36,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22: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 14 treesize of output 10 [2021-11-12 22:53:36,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:36,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:36,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,492 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:53:36,493 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:36,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:36,504 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-12 22:53:36,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:36,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:36,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:36,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,517 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:36,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:36,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:36,544 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:36,545 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-12 22:53:36,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:36,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:36,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:36,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:36,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:36,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:36,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:53:36,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,659 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-12 22:53:36,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 409 [2021-11-12 22:53:36,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,724 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:36,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:36,734 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:53:36,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:53:36,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:36,867 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:38,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:38,941 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:38,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 26 [2021-11-12 22:53:38,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560732750] [2021-11-12 22:53:38,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:38,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-12 22:53:38,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:38,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-12 22:53:38,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1131, Unknown=0, NotChecked=0, Total=1260 [2021-11-12 22:53:38,943 INFO L87 Difference]: Start difference. First operand 73 states and 85 transitions. Second operand has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 27 states have internal predecessors, (45), 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-12 22:53:39,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:39,902 INFO L93 Difference]: Finished difference Result 103 states and 118 transitions. [2021-11-12 22:53:39,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-12 22:53:39,904 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 27 states have internal predecessors, (45), 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-12 22:53:39,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:39,905 INFO L225 Difference]: With dead ends: 103 [2021-11-12 22:53:39,905 INFO L226 Difference]: Without dead ends: 103 [2021-11-12 22:53:39,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=327, Invalid=2535, Unknown=0, NotChecked=0, Total=2862 [2021-11-12 22:53:39,907 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 46 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 262.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.75ms SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 331.26ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:39,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 104 Invalid, 668 Unknown, 0 Unchecked, 2.75ms Time], IncrementalHoareTripleChecker [20 Valid, 580 Invalid, 0 Unknown, 68 Unchecked, 331.26ms Time] [2021-11-12 22:53:39,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-11-12 22:53:39,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 81. [2021-11-12 22:53:39,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 78 states have (on average 1.2179487179487178) internal successors, (95), 80 states have internal predecessors, (95), 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-12 22:53:39,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 95 transitions. [2021-11-12 22:53:39,910 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 95 transitions. Word has length 17 [2021-11-12 22:53:39,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:39,911 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 95 transitions. [2021-11-12 22:53:39,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 27 states have internal predecessors, (45), 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-12 22:53:39,911 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 95 transitions. [2021-11-12 22:53:39,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-12 22:53:39,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:39,912 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:39,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:40,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-11-12 22:53:40,126 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:40,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:40,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1280145876, now seen corresponding path program 2 times [2021-11-12 22:53:40,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:40,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537009104] [2021-11-12 22:53:40,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:40,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:40,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:40,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:40,411 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:40,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537009104] [2021-11-12 22:53:40,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537009104] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:40,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573693927] [2021-11-12 22:53:40,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:53:40,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:40,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:40,412 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:40,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-12 22:53:40,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-12 22:53:40,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:53:40,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 22:53:40,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:40,491 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-12 22:53:40,584 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 21 treesize of output 17 [2021-11-12 22:53:40,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-12 22:53:40,855 INFO L354 Elim1Store]: treesize reduction 68, result has 29.9 percent of original size [2021-11-12 22:53:40,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 42 treesize of output 52 [2021-11-12 22:53:40,969 INFO L354 Elim1Store]: treesize reduction 8, result has 27.3 percent of original size [2021-11-12 22:53:40,970 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 24 treesize of output 16 [2021-11-12 22:53:40,979 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:53:40,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:41,526 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)) |c_ULTIMATE.start_cstrcat_~append#1.base|) |c_ULTIMATE.start_cstrcat_~append#1.offset|) 0)) is different from false [2021-11-12 22:53:42,562 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ |c_ULTIMATE.start_cstrcat_~append#1.offset| 1)) 0)) is different from false [2021-11-12 22:53:51,132 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 179 treesize of output 173 [2021-11-12 22:53:51,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 3 not checked. [2021-11-12 22:53:51,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573693927] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:51,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1015824195] [2021-11-12 22:53:51,328 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:53:51,328 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:51,328 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:51,329 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:51,329 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:51,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,342 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:51,344 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,345 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:51,347 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,349 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:51,350 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:51,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:51,360 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:51,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:51,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:51,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:53:51,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,378 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 6 treesize of output 1 [2021-11-12 22:53:51,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,380 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,385 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 6 treesize of output 1 [2021-11-12 22:53:51,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,387 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,391 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 6 treesize of output 1 [2021-11-12 22:53:51,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,392 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:53:51,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,397 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,401 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 6 treesize of output 1 [2021-11-12 22:53:51,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,402 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:53:51,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,407 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:53:51,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,410 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:53:51,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,413 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:51,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:53:51,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,423 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-12 22:53:51,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:51,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:51,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:53:51,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:53:51,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,439 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,440 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:51,442 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:51,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-12 22:53:51,454 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-12 22:53:51,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:53:51,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:154, output treesize:154 [2021-11-12 22:53:51,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,520 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.7 percent of original size [2021-11-12 22:53:51,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,530 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,534 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,534 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:53:51,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-12 22:53:51,540 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 273 [2021-11-12 22:53:51,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-12 22:53:51,551 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,554 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,555 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,556 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:53:51,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:53:51,558 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,560 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:51,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:51,562 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 22:53:51,566 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:51,568 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:51,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 300 [2021-11-12 22:53:51,573 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 278 [2021-11-12 22:53:51,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-12 22:53:51,597 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-12 22:53:51,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:51,611 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 37 treesize of output 29 [2021-11-12 22:53:51,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 22:53:51,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 22:53:51,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,650 INFO L180 QuantifierPusher]: treesize reduction 92, result has 79.8 percent of original size [2021-11-12 22:53:51,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-12 22:53:51,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:51,657 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:463, output treesize:371 [2021-11-12 22:53:51,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,694 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:51,695 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:51,697 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:51,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:51,704 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-12 22:53:51,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:51,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:51,713 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:53:51,714 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:51,716 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:51,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:53:51,723 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-12 22:53:51,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:53:51,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:53:51,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,822 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,823 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,823 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,824 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:51,824 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,825 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:53:51,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 22:53:51,828 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,829 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,831 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 193 [2021-11-12 22:53:51,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-12 22:53:51,871 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-12 22:53:51,872 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 33 [2021-11-12 22:53:51,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,874 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:51,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:53:51,877 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:53:51,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,896 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-12 22:53:51,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:51,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:51,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,912 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:51,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:51,923 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:51,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:51,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,951 INFO L180 QuantifierPusher]: treesize reduction 69, result has 81.9 percent of original size [2021-11-12 22:53:51,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 313 [2021-11-12 22:53:51,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:53:51,956 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:772, output treesize:313 [2021-11-12 22:53:51,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,972 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,978 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:51,980 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:53:51,983 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:51,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 79 [2021-11-12 22:53:51,985 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:51,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:51,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 22:53:51,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-12 22:53:51,996 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 328 [2021-11-12 22:53:52,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-12 22:53:52,053 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:52,053 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-12 22:53:52,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:52,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:52,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:52,074 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 25 treesize of output 24 [2021-11-12 22:53:52,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:52,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:52,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,144 INFO L354 Elim1Store]: treesize reduction 80, result has 29.2 percent of original size [2021-11-12 22:53:52,145 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 54 [2021-11-12 22:53:52,145 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 22:53:52,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-12 22:53:52,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-12 22:53:52,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,197 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-12 22:53:52,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 603 [2021-11-12 22:53:52,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:52,207 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:607, output treesize:603 [2021-11-12 22:53:52,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 626 [2021-11-12 22:53:52,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 642 [2021-11-12 22:53:52,279 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,290 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,301 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,302 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-11-12 22:53:52,304 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:52,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-12 22:53:52,306 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-12 22:53:52,309 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:53:52,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 684 [2021-11-12 22:53:52,322 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 629 [2021-11-12 22:53:52,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 677 [2021-11-12 22:53:52,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,412 INFO L354 Elim1Store]: treesize reduction 46, result has 17.9 percent of original size [2021-11-12 22:53:52,413 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 2 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 30 [2021-11-12 22:53:52,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:52,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-11-12 22:53:52,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,570 INFO L354 Elim1Store]: treesize reduction 166, result has 17.8 percent of original size [2021-11-12 22:53:52,571 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 4 new quantified variables, introduced 12 case distinctions, treesize of input 68 treesize of output 63 [2021-11-12 22:53:52,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 22:53:52,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 22:53:52,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:53:52,616 INFO L354 Elim1Store]: treesize reduction 109, result has 0.9 percent of original size [2021-11-12 22:53:52,617 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 1 [2021-11-12 22:53:52,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:52,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:52,619 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 765 [2021-11-12 22:53:52,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-11-12 22:53:52,659 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:1054, output treesize:765 [2021-11-12 22:53:52,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 727 [2021-11-12 22:53:52,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 255 [2021-11-12 22:53:52,700 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 269 [2021-11-12 22:53:52,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,757 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:52,758 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:52,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:52,770 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 11 treesize of output 7 [2021-11-12 22:53:52,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:52,771 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:52,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:52,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:52,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,788 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,789 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,789 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:52,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:52,791 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,792 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:52,794 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:52,797 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:52,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,804 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:52,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:52,806 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,807 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,808 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,808 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:52,809 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,809 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:52,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:53:52,824 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:53:52,825 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,825 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:52,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:53:52,838 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 11 treesize of output 7 [2021-11-12 22:53:52,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:52,839 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:53:52,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:53:52,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:52,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:53:52,855 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:53:52,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:53:52,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:53:52,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:52,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:52,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:53:52,867 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:53:52,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:52,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:52,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-12 22:53:52,960 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:53:57,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:53:57,007 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:53:57,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2021-11-12 22:53:57,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814275276] [2021-11-12 22:53:57,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:53:57,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-12 22:53:57,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:53:57,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-12 22:53:57,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1349, Unknown=9, NotChecked=150, Total=1640 [2021-11-12 22:53:57,009 INFO L87 Difference]: Start difference. First operand 81 states and 95 transitions. Second operand has 29 states, 29 states have (on average 1.6551724137931034) internal successors, (48), 29 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-12 22:53:58,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:58,574 INFO L93 Difference]: Finished difference Result 109 states and 128 transitions. [2021-11-12 22:53:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-12 22:53:58,574 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6551724137931034) internal successors, (48), 29 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 20 [2021-11-12 22:53:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:58,575 INFO L225 Difference]: With dead ends: 109 [2021-11-12 22:53:58,575 INFO L226 Difference]: Without dead ends: 97 [2021-11-12 22:53:58,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 2 IntricatePredicates, 2 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=218, Invalid=2037, Unknown=9, NotChecked=186, Total=2450 [2021-11-12 22:53:58,576 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 37 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.03ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 85.83ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:58,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 96 Invalid, 247 Unknown, 0 Unchecked, 1.03ms Time], IncrementalHoareTripleChecker [11 Valid, 101 Invalid, 0 Unknown, 135 Unchecked, 85.83ms Time] [2021-11-12 22:53:58,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-11-12 22:53:58,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 96. [2021-11-12 22:53:58,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 93 states have (on average 1.2150537634408602) internal successors, (113), 95 states have internal predecessors, (113), 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-12 22:53:58,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 113 transitions. [2021-11-12 22:53:58,579 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 113 transitions. Word has length 20 [2021-11-12 22:53:58,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:58,579 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 113 transitions. [2021-11-12 22:53:58,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.6551724137931034) internal successors, (48), 29 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-12 22:53:58,580 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 113 transitions. [2021-11-12 22:53:58,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-12 22:53:58,580 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:58,580 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:58,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:58,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-11-12 22:53:58,796 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:53:58,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:58,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1022067915, now seen corresponding path program 4 times [2021-11-12 22:53:58,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:53:58,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901818568] [2021-11-12 22:53:58,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:58,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:53:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:58,914 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:58,914 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:53:58,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901818568] [2021-11-12 22:53:58,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901818568] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:53:58,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177857905] [2021-11-12 22:53:58,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 22:53:58,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:53:58,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:53:58,916 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:53:58,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-12 22:53:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:58,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-12 22:53:58,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:59,067 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 21 treesize of output 17 [2021-11-12 22:53:59,141 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 15 treesize of output 7 [2021-11-12 22:53:59,153 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:59,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:59,199 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 15 treesize of output 13 [2021-11-12 22:53:59,201 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 22 [2021-11-12 22:53:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:59,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177857905] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:53:59,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2055098201] [2021-11-12 22:53:59,317 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:53:59,317 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:53:59,317 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:53:59,318 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:53:59,318 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:53:59,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,322 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:53:59,324 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,331 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:53:59,343 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:59,344 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,344 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,351 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:59,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,359 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:59,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:59,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,369 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,369 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,376 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:53:59,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:53:59,378 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,385 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 6 treesize of output 1 [2021-11-12 22:53:59,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,387 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,394 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 6 treesize of output 1 [2021-11-12 22:53:59,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,396 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,401 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 6 treesize of output 1 [2021-11-12 22:53:59,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,403 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 22:53:59,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:53:59,412 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:163 [2021-11-12 22:53:59,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 258 [2021-11-12 22:53:59,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,432 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:53:59,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 314 [2021-11-12 22:53:59,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,451 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-12 22:53:59,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,468 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-12 22:53:59,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,485 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-12 22:53:59,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,502 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-12 22:53:59,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,504 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,504 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,520 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-12 22:53:59,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:53:59,522 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-11-12 22:53:59,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:53:59,551 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:528, output treesize:533 [2021-11-12 22:53:59,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,565 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,566 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:59,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:59,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:59,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 589 [2021-11-12 22:53:59,592 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-12 22:53:59,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:59,604 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:53:59,624 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 14 treesize of output 1 [2021-11-12 22:53:59,625 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,626 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:59,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,637 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:53:59,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:53:59,646 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 22:53:59,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,657 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:798, output treesize:163 [2021-11-12 22:53:59,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,701 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:59,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:59,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:59,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:59,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:59,714 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-12 22:53:59,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:59,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:59,730 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:53:59,732 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,733 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:59,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:53:59,734 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:53:59,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:53:59,744 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-12 22:53:59,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:53:59,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:53:59,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,831 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:53:59,832 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:53:59,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:53:59,842 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-12 22:53:59,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:53:59,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,849 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:53:59,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:53:59,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,854 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:53:59,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:53:59,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:53:59,877 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:53:59,877 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-12 22:53:59,877 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:59,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:53:59,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:53:59,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:53:59,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:53:59,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:53:59,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:53:59,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:53:59,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 436 [2021-11-12 22:53:59,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,022 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:54:00,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:54:00,032 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:54:00,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:54:00,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:00,152 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:54:02,171 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:54:02,171 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:54:02,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 21 [2021-11-12 22:54:02,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022073035] [2021-11-12 22:54:02,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:54:02,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-12 22:54:02,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:54:02,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-12 22:54:02,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-11-12 22:54:02,173 INFO L87 Difference]: Start difference. First operand 96 states and 113 transitions. Second operand has 21 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 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-12 22:54:02,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:54:02,458 INFO L93 Difference]: Finished difference Result 194 states and 218 transitions. [2021-11-12 22:54:02,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:54:02,459 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 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) Word has length 21 [2021-11-12 22:54:02,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:54:02,460 INFO L225 Difference]: With dead ends: 194 [2021-11-12 22:54:02,460 INFO L226 Difference]: Without dead ends: 186 [2021-11-12 22:54:02,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 22:54:02,461 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 160 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 112.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.86ms SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 142.61ms IncrementalHoareTripleChecker+Time [2021-11-12 22:54:02,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 188 Invalid, 361 Unknown, 0 Unchecked, 1.86ms Time], IncrementalHoareTripleChecker [57 Valid, 260 Invalid, 0 Unknown, 44 Unchecked, 142.61ms Time] [2021-11-12 22:54:02,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-12 22:54:02,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 114. [2021-11-12 22:54:02,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 111 states have (on average 1.2162162162162162) internal successors, (135), 113 states have internal predecessors, (135), 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-12 22:54:02,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 135 transitions. [2021-11-12 22:54:02,466 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 135 transitions. Word has length 21 [2021-11-12 22:54:02,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:54:02,466 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 135 transitions. [2021-11-12 22:54:02,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 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-12 22:54:02,466 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 135 transitions. [2021-11-12 22:54:02,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-12 22:54:02,467 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:54:02,467 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:54:02,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-12 22:54:02,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2021-11-12 22:54:02,680 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:54:02,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:54:02,680 INFO L85 PathProgramCache]: Analyzing trace with hash -333846590, now seen corresponding path program 3 times [2021-11-12 22:54:02,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:54:02,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973612424] [2021-11-12 22:54:02,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:54:02,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:54:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:54:02,815 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:54:02,815 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:54:02,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973612424] [2021-11-12 22:54:02,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973612424] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:54:02,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717900101] [2021-11-12 22:54:02,816 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:54:02,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:54:02,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:54:02,816 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:54:02,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-12 22:54:02,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:54:02,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:54:02,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 52 conjunts are in the unsatisfiable core [2021-11-12 22:54:02,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:54:02,893 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:54:02,894 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-12 22:54:02,906 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-12 22:54:03,062 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 16 treesize of output 12 [2021-11-12 22:54:03,104 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-12 22:54:03,348 INFO L354 Elim1Store]: treesize reduction 72, result has 29.4 percent of original size [2021-11-12 22:54:03,348 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-12 22:54:03,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:03,484 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 21 treesize of output 21 [2021-11-12 22:54:03,602 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:54:03,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:54:04,714 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 367 treesize of output 355 [2021-11-12 22:54:05,247 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:54:05,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717900101] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:54:05,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [628773517] [2021-11-12 22:54:05,249 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:54:05,249 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:54:05,250 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:54:05,250 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:54:05,250 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:54:05,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,263 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:54:05,264 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,270 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:54:05,282 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:54:05,282 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,287 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:54:05,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,293 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:54:05,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,294 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,298 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:54:05,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:05,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,304 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 6 treesize of output 1 [2021-11-12 22:54:05,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,305 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,309 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 6 treesize of output 1 [2021-11-12 22:54:05,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,311 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,316 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 6 treesize of output 1 [2021-11-12 22:54:05,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,317 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,321 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 6 treesize of output 1 [2021-11-12 22:54:05,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,322 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 22:54:05,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:54:05,327 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:133 [2021-11-12 22:54:05,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,331 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 22:54:05,334 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:54:05,336 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-12 22:54:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,348 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-12 22:54:05,349 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,349 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,349 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,349 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,359 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-12 22:54:05,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,371 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-12 22:54:05,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,383 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-12 22:54:05,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:05,384 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 429 [2021-11-12 22:54:05,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:54:05,400 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:425, output treesize:429 [2021-11-12 22:54:05,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:05,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:54:05,417 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:05,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-12 22:54:05,439 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-12 22:54:05,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:54:05,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:54:05,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,471 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 14 treesize of output 1 [2021-11-12 22:54:05,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:05,473 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:54:05,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,483 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:605, output treesize:154 [2021-11-12 22:54:05,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,517 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:54:05,519 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,520 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:05,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:54:05,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:05,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:54:05,530 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-12 22:54:05,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:54:05,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:54:05,545 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:54:05,547 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:05,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:54:05,550 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,551 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:05,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:54:05,559 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-12 22:54:05,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:54:05,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:54:05,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,626 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 22:54:05,627 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:05,629 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:54:05,636 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-12 22:54:05,637 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,637 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:05,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:54:05,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 22:54:05,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,651 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:54:05,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:54:05,671 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:54:05,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 25 treesize of output 24 [2021-11-12 22:54:05,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:54:05,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:54:05,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 22:54:05,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 22:54:05,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,702 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:54:05,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 22:54:05,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,720 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:54:05,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 22:54:05,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:54:05,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:54:05,765 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:54:05,765 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:54:05,765 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:54:05,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:54:05,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-12 22:54:05,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:05,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:244, output treesize:234 [2021-11-12 22:54:05,783 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.3 percent of original size [2021-11-12 22:54:05,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-12 22:54:05,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 236 [2021-11-12 22:54:05,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:05,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,914 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,920 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:54:05,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 22:54:05,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 446 [2021-11-12 22:54:05,929 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:05,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:05,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 432 [2021-11-12 22:54:05,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 551 [2021-11-12 22:54:05,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:05,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:54:05,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:06,004 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 22:54:06,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-11-12 22:54:06,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:54:06,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,008 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:54:06,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:54:06,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:54:06,074 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:54:06,075 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:54:06,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:54:06,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 22:54:06,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,153 INFO L180 QuantifierPusher]: treesize reduction 66, result has 90.0 percent of original size [2021-11-12 22:54:06,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 595 [2021-11-12 22:54:06,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:54:06,175 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:671, output treesize:595 [2021-11-12 22:54:06,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,225 INFO L185 QuantifierPusher]: treesize reduction 14, result has 97.4 percent of original size 531 [2021-11-12 22:54:06,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 546 [2021-11-12 22:54:06,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 563 [2021-11-12 22:54:06,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,381 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:54:06,381 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:06,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:54:06,392 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 11 treesize of output 7 [2021-11-12 22:54:06,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:54:06,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:54:06,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:54:06,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:54:06,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,413 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,414 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:54:06,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:54:06,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,417 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:54:06,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:54:06,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,420 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:54:06,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:54:06,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,430 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,430 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,431 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:54:06,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:54:06,433 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,434 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:54:06,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:54:06,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:54:06,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:54:06,445 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:54:06,446 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:06,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:54:06,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 11 treesize of output 7 [2021-11-12 22:54:06,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:54:06,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:54:06,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:54:06,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:06,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:54:06,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:54:06,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:54:06,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:54:06,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:54:06,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:54:06,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:54:06,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:06,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,540 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:54:06,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:54:06,541 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,542 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:54:06,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:54:06,543 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:06,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:06,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:54:06,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 22:54:06,557 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:54:09,186 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:54:09,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:54:09,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 34 [2021-11-12 22:54:09,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14507582] [2021-11-12 22:54:09,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:54:09,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-11-12 22:54:09,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:54:09,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-11-12 22:54:09,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2058, Unknown=0, NotChecked=0, Total=2256 [2021-11-12 22:54:09,189 INFO L87 Difference]: Start difference. First operand 114 states and 135 transitions. Second operand has 35 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 35 states have internal predecessors, (64), 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-12 22:54:09,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:54:09,975 INFO L93 Difference]: Finished difference Result 114 states and 134 transitions. [2021-11-12 22:54:09,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-12 22:54:09,976 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 35 states have internal predecessors, (64), 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 22 [2021-11-12 22:54:09,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:54:09,977 INFO L225 Difference]: With dead ends: 114 [2021-11-12 22:54:09,977 INFO L226 Difference]: Without dead ends: 114 [2021-11-12 22:54:09,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=371, Invalid=3289, Unknown=0, NotChecked=0, Total=3660 [2021-11-12 22:54:09,979 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 49 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 142.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.76ms SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 166.15ms IncrementalHoareTripleChecker+Time [2021-11-12 22:54:09,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 110 Invalid, 393 Unknown, 0 Unchecked, 1.76ms Time], IncrementalHoareTripleChecker [19 Valid, 285 Invalid, 0 Unknown, 89 Unchecked, 166.15ms Time] [2021-11-12 22:54:09,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-11-12 22:54:09,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 108. [2021-11-12 22:54:09,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 105 states have (on average 1.2190476190476192) internal successors, (128), 107 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-12 22:54:09,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 128 transitions. [2021-11-12 22:54:09,983 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 128 transitions. Word has length 22 [2021-11-12 22:54:09,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:54:09,984 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 128 transitions. [2021-11-12 22:54:09,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.8823529411764706) internal successors, (64), 35 states have internal predecessors, (64), 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-12 22:54:09,985 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 128 transitions. [2021-11-12 22:54:09,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-12 22:54:09,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:54:09,986 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:54:10,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-12 22:54:10,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-11-12 22:54:10,200 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:54:10,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:54:10,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1661005332, now seen corresponding path program 5 times [2021-11-12 22:54:10,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:54:10,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518074889] [2021-11-12 22:54:10,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:54:10,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:54:10,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:54:10,398 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:54:10,398 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:54:10,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518074889] [2021-11-12 22:54:10,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518074889] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:54:10,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495754987] [2021-11-12 22:54:10,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:54:10,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:54:10,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:54:10,404 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:54:10,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-12 22:54:10,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-12 22:54:10,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:54:10,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-12 22:54:10,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:54:10,590 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 21 treesize of output 17 [2021-11-12 22:54:10,666 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 15 treesize of output 7 [2021-11-12 22:54:10,673 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:54:10,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:54:10,711 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 15 treesize of output 13 [2021-11-12 22:54:10,724 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 22 [2021-11-12 22:54:10,843 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 22:54:10,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495754987] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:54:10,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [39758722] [2021-11-12 22:54:10,844 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:54:10,845 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:54:10,845 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:54:10,845 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:54:10,845 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:54:10,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,855 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:10,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:10,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:10,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:54:10,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:54:10,874 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:54:10,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:10,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:54:10,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,882 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 6 treesize of output 1 [2021-11-12 22:54:10,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,890 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 6 treesize of output 1 [2021-11-12 22:54:10,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,892 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,898 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 6 treesize of output 1 [2021-11-12 22:54:10,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,900 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,906 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 6 treesize of output 1 [2021-11-12 22:54:10,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,907 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,913 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 6 treesize of output 1 [2021-11-12 22:54:10,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,914 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,920 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 6 treesize of output 1 [2021-11-12 22:54:10,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,922 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,926 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 6 treesize of output 1 [2021-11-12 22:54:10,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:54:10,928 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:10,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:54:10,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,931 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:54:10,934 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,934 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:54:10,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:54:10,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:10,950 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-12 22:54:10,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:10,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:54:10,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:10,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,957 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:54:10,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:54:10,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,968 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,969 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:10,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:54:10,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:10,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:10,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-12 22:54:10,984 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-12 22:54:10,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:10,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:54:10,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:10,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:10,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 22:54:10,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:54:10,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:163, output treesize:163 [2021-11-12 22:54:11,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:11,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:11,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:54:11,053 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.5 percent of original size [2021-11-12 22:54:11,064 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,070 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:54:11,071 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:54:11,071 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:11,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:54:11,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:54:11,076 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,077 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:54:11,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:54:11,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 22:54:11,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 317 [2021-11-12 22:54:11,084 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:54:11,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:54:11,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 300 [2021-11-12 22:54:11,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 394 [2021-11-12 22:54:11,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:54:11,114 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 37 treesize of output 29 WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2021-11-12 22:55:28,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-12 22:55:28,682 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:55:33,472 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:55:33,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:55:33,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2021-11-12 22:55:33,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91182456] [2021-11-12 22:55:33,472 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:33,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-12 22:55:33,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:55:33,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-12 22:55:33,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=3136, Unknown=4, NotChecked=0, Total=3306 [2021-11-12 22:55:33,473 INFO L87 Difference]: Start difference. First operand 257 states and 303 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-12 22:55:34,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:34,523 INFO L93 Difference]: Finished difference Result 399 states and 459 transitions. [2021-11-12 22:55:34,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-12 22:55:34,523 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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) Word has length 32 [2021-11-12 22:55:34,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:34,525 INFO L225 Difference]: With dead ends: 399 [2021-11-12 22:55:34,525 INFO L226 Difference]: Without dead ends: 357 [2021-11-12 22:55:34,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=262, Invalid=4704, Unknown=4, NotChecked=0, Total=4970 [2021-11-12 22:55:34,526 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 90 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 377.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.83ms SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 463.76ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:34,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 333 Invalid, 975 Unknown, 0 Unchecked, 2.83ms Time], IncrementalHoareTripleChecker [37 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 463.76ms Time] [2021-11-12 22:55:34,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-11-12 22:55:34,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 322. [2021-11-12 22:55:34,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 319 states have (on average 1.1974921630094044) internal successors, (382), 321 states have internal predecessors, (382), 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-12 22:55:34,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 382 transitions. [2021-11-12 22:55:34,535 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 382 transitions. Word has length 32 [2021-11-12 22:55:34,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:34,536 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 382 transitions. [2021-11-12 22:55:34,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-12 22:55:34,536 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 382 transitions. [2021-11-12 22:55:34,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-12 22:55:34,537 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:34,537 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:34,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-12 22:55:34,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1086,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:34,754 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:55:34,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:34,755 INFO L85 PathProgramCache]: Analyzing trace with hash 715222831, now seen corresponding path program 2 times [2021-11-12 22:55:34,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:55:34,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245634033] [2021-11-12 22:55:34,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:34,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:55:34,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:34,993 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:34,993 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:55:34,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245634033] [2021-11-12 22:55:34,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245634033] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:34,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673191243] [2021-11-12 22:55:34,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:55:34,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:34,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:55:34,994 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:55:34,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-12 22:55:35,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-12 22:55:35,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:55:35,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 54 conjunts are in the unsatisfiable core [2021-11-12 22:55:35,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:35,093 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 22:55:35,093 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-12 22:55:35,581 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:35,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:36,187 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 17 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:36,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673191243] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:55:36,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1614279834] [2021-11-12 22:55:36,189 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-12 22:55:36,189 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:55:36,189 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:55:36,189 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:55:36,189 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:55:36,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,203 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:55:36,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,206 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,208 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:55:36,217 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:36,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:36,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,218 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:36,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,223 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:36,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:36,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:36,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:55:36,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,234 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 6 treesize of output 1 [2021-11-12 22:55:36,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,236 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,240 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 6 treesize of output 1 [2021-11-12 22:55:36,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,241 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,245 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 6 treesize of output 1 [2021-11-12 22:55:36,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,246 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,250 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 6 treesize of output 1 [2021-11-12 22:55:36,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,251 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,255 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 6 treesize of output 1 [2021-11-12 22:55:36,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,269 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-11-12 22:55:36,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:36,272 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:70 [2021-11-12 22:55:36,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,275 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:55:36,277 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,277 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:55:36,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:55:36,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,289 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-12 22:55:36,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,300 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-12 22:55:36,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 218 [2021-11-12 22:55:36,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:36,310 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:216, output treesize:218 [2021-11-12 22:55:36,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:36,317 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 267 [2021-11-12 22:55:36,329 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-12 22:55:36,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,337 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 14 treesize of output 1 [2021-11-12 22:55:36,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:36,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:55:36,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:306, output treesize:154 [2021-11-12 22:55:36,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,362 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:55:36,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:36,365 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:55:36,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-12 22:55:36,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:55:36,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:55:36,388 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:55:36,389 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:36,391 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:55:36,398 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-12 22:55:36,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,398 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:55:36,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:55:36,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,432 INFO L180 QuantifierPusher]: treesize reduction 25, result has 82.6 percent of original size [2021-11-12 22:55:36,433 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,434 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:55:36,435 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:36,437 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size 102 [2021-11-12 22:55:36,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 11 treesize of output 7 [2021-11-12 22:55:36,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:36,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:36,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,448 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.0 percent of original size [2021-11-12 22:55:36,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 22:55:36,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:97 [2021-11-12 22:55:36,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,474 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:55:36,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 200 [2021-11-12 22:55:36,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 22:55:36,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 185 [2021-11-12 22:55:36,482 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,483 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:36,485 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,500 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:36,502 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,503 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,504 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,504 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:55:36,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:55:36,505 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,505 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:36,507 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 22:55:36,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 217 [2021-11-12 22:55:36,509 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-12 22:55:36,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-12 22:55:36,521 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-12 22:55:36,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:36,531 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 31 treesize of output 26 [2021-11-12 22:55:36,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:36,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:36,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,546 INFO L180 QuantifierPusher]: treesize reduction 62, result has 79.4 percent of original size [2021-11-12 22:55:36,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 22:55:36,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:36,559 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:308, output treesize:246 [2021-11-12 22:55:36,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,588 INFO L180 QuantifierPusher]: treesize reduction 24, result has 82.6 percent of original size [2021-11-12 22:55:36,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,591 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:36,592 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:36,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:55:36,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 14 treesize of output 10 [2021-11-12 22:55:36,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:36,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 22:55:36,618 INFO L180 QuantifierPusher]: treesize reduction 25, result has 80.2 percent of original size [2021-11-12 22:55:36,618 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:36,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:55:36,627 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-12 22:55:36,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:36,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:55:36,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:55:36,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:36,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:55:36,666 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:55:36,667 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-12 22:55:36,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:36,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:36,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:55:36,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:55:36,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:55:36,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 386 [2021-11-12 22:55:36,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,831 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.2 percent of original size [2021-11-12 22:55:36,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-12 22:55:36,843 INFO L180 QuantifierPusher]: treesize reduction 24, result has 84.3 percent of original size [2021-11-12 22:55:36,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-12 22:55:36,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-12 22:55:36,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 22:55:36,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-12 22:55:36,899 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-12 22:55:36,900 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-12 22:55:36,900 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:36,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:36,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 22:55:36,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:171, output treesize:172 [2021-11-12 22:55:36,923 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.3 percent of original size [2021-11-12 22:55:36,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:55:36,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:55:36,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,970 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 22:55:36,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:36,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:36,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:55:36,983 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 11 treesize of output 7 [2021-11-12 22:55:36,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:36,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:36,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:36,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:36,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:55:36,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:36,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:55:37,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,004 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,005 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:37,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:37,007 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,008 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:37,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:37,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:37,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:55:37,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,019 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,020 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:37,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:37,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,023 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:37,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:37,026 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:37,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:55:37,041 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 22:55:37,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,042 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:37,045 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:55:37,054 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 11 treesize of output 7 [2021-11-12 22:55:37,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:37,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:37,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:37,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,064 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:55:37,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:37,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:55:37,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:37,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:37,077 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,078 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:37,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:37,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:37,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:55:37,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:37,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,129 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:37,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:37,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,132 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:37,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:37,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:37,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:37,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:37,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-12 22:55:37,142 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:55:39,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:55:39,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:55:39,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 46 [2021-11-12 22:55:39,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744896348] [2021-11-12 22:55:39,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:39,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-12 22:55:39,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:55:39,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-12 22:55:39,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=3327, Unknown=0, NotChecked=0, Total=3660 [2021-11-12 22:55:39,627 INFO L87 Difference]: Start difference. First operand 322 states and 382 transitions. Second operand has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 47 states have internal predecessors, (97), 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-12 22:55:43,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:43,457 INFO L93 Difference]: Finished difference Result 639 states and 697 transitions. [2021-11-12 22:55:43,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-11-12 22:55:43,458 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 47 states have internal predecessors, (97), 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 33 [2021-11-12 22:55:43,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:43,460 INFO L225 Difference]: With dead ends: 639 [2021-11-12 22:55:43,460 INFO L226 Difference]: Without dead ends: 581 [2021-11-12 22:55:43,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3252 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2129, Invalid=11443, Unknown=0, NotChecked=0, Total=13572 [2021-11-12 22:55:43,462 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 683 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 1416 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 647.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 1607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.18ms SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 760.44ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:43,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 281 Invalid, 1607 Unknown, 0 Unchecked, 5.18ms Time], IncrementalHoareTripleChecker [191 Valid, 1416 Invalid, 0 Unknown, 0 Unchecked, 760.44ms Time] [2021-11-12 22:55:43,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-11-12 22:55:43,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 336. [2021-11-12 22:55:43,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 333 states have (on average 1.165165165165165) internal successors, (388), 335 states have internal predecessors, (388), 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-12 22:55:43,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 388 transitions. [2021-11-12 22:55:43,474 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 388 transitions. Word has length 33 [2021-11-12 22:55:43,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:43,474 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 388 transitions. [2021-11-12 22:55:43,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 47 states have internal predecessors, (97), 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-12 22:55:43,475 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 388 transitions. [2021-11-12 22:55:43,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-12 22:55:43,475 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:43,476 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:43,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-12 22:55:43,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1140,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:43,693 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:55:43,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:43,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1465759397, now seen corresponding path program 7 times [2021-11-12 22:55:43,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:55:43,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589781422] [2021-11-12 22:55:43,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:43,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:55:43,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:43,924 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 22:55:43,925 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:55:43,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589781422] [2021-11-12 22:55:43,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589781422] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:43,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360222171] [2021-11-12 22:55:43,925 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 22:55:43,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:43,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:55:43,940 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:55:43,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-12 22:55:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:44,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 41 conjunts are in the unsatisfiable core [2021-11-12 22:55:44,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:44,147 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 21 treesize of output 17 [2021-11-12 22:55:44,217 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 15 treesize of output 7 [2021-11-12 22:55:44,232 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 22:55:44,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:44,289 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 15 treesize of output 13 [2021-11-12 22:55:44,290 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 22 [2021-11-12 22:55:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 22:55:44,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360222171] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:55:44,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1757594943] [2021-11-12 22:55:44,420 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:55:44,420 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:55:44,420 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:55:44,420 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:55:44,421 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:55:44,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,426 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,430 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,430 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,434 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:55:44,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:55:44,447 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:44,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,456 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 6 treesize of output 1 [2021-11-12 22:55:44,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,465 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:44,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,467 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,474 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:44,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,476 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,483 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 6 treesize of output 1 [2021-11-12 22:55:44,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,491 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 6 treesize of output 1 [2021-11-12 22:55:44,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,493 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,499 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:44,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,501 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,506 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:44,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:44,508 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-11-12 22:55:44,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:55:44,516 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:166 [2021-11-12 22:55:44,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:55:44,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 261 [2021-11-12 22:55:44,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 317 [2021-11-12 22:55:44,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,548 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-12 22:55:44,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,563 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-12 22:55:44,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,579 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-12 22:55:44,580 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,581 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,596 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-12 22:55:44,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,598 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,613 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-12 22:55:44,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,616 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 536 [2021-11-12 22:55:44,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 22:55:44,670 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:531, output treesize:536 [2021-11-12 22:55:44,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,685 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:44,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:55:44,686 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:44,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 585 [2021-11-12 22:55:44,711 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 11 treesize of output 7 [2021-11-12 22:55:44,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:44,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:44,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:44,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,725 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:44,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:44,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,740 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:44,747 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 11 treesize of output 1 [2021-11-12 22:55:44,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:44,748 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,753 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:55:44,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:55:44,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,755 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:766, output treesize:147 [2021-11-12 22:55:44,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,783 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:55:44,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:44,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:44,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:44,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:55:44,792 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-12 22:55:44,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,796 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,797 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:55:44,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:55:44,802 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:55:44,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,804 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:44,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:44,805 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:44,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:55:44,812 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-12 22:55:44,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:55:44,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:55:44,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,873 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:55:44,873 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:44,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:55:44,880 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-12 22:55:44,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:44,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:55:44,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:55:44,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,888 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:44,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:44,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:55:44,910 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:55:44,911 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-12 22:55:44,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:44,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:44,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:55:44,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:44,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:55:44,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:55:44,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:44,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:44,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 436 [2021-11-12 22:55:44,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,032 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:55:45,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:45,038 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:55:45,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:45,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:45,119 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:55:47,188 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:55:47,188 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:55:47,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 27 [2021-11-12 22:55:47,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204579436] [2021-11-12 22:55:47,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:47,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-12 22:55:47,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:55:47,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-12 22:55:47,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2021-11-12 22:55:47,190 INFO L87 Difference]: Start difference. First operand 336 states and 388 transitions. Second operand has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 27 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-12 22:55:47,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:47,852 INFO L93 Difference]: Finished difference Result 745 states and 813 transitions. [2021-11-12 22:55:47,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-12 22:55:47,867 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 27 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 33 [2021-11-12 22:55:47,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:47,871 INFO L225 Difference]: With dead ends: 745 [2021-11-12 22:55:47,871 INFO L226 Difference]: Without dead ends: 709 [2021-11-12 22:55:47,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=245, Invalid=2011, Unknown=0, NotChecked=0, Total=2256 [2021-11-12 22:55:47,872 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 194 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 319.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.85ms SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 391.70ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:47,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 622 Invalid, 952 Unknown, 0 Unchecked, 2.85ms Time], IncrementalHoareTripleChecker [62 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 391.70ms Time] [2021-11-12 22:55:47,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-12 22:55:47,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 354. [2021-11-12 22:55:47,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 351 states have (on average 1.1652421652421652) internal successors, (409), 353 states have internal predecessors, (409), 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-12 22:55:47,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 409 transitions. [2021-11-12 22:55:47,883 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 409 transitions. Word has length 33 [2021-11-12 22:55:47,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:47,884 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 409 transitions. [2021-11-12 22:55:47,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 27 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-12 22:55:47,884 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 409 transitions. [2021-11-12 22:55:47,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-12 22:55:47,885 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:47,885 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:47,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-12 22:55:48,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1208,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:48,104 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:55:48,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:48,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1881385518, now seen corresponding path program 7 times [2021-11-12 22:55:48,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:55:48,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026679831] [2021-11-12 22:55:48,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:48,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:55:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:48,379 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 4 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:48,379 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:55:48,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026679831] [2021-11-12 22:55:48,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026679831] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:48,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041190923] [2021-11-12 22:55:48,380 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 22:55:48,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:48,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:55:48,384 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:55:48,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-12 22:55:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:48,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-12 22:55:48,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:48,479 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-12 22:55:48,480 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-12 22:55:48,483 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-12 22:55:48,902 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:48,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:49,372 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:49,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041190923] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:55:49,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [151101707] [2021-11-12 22:55:49,374 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 22:55:49,374 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:55:49,374 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:55:49,374 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:55:49,374 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:55:49,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,386 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:55:49,387 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,397 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:55:49,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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:49,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,413 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:49,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,414 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,419 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:49,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,420 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,420 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,425 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:49,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:49,426 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,431 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 6 treesize of output 1 [2021-11-12 22:55:49,431 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,432 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,432 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,437 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 6 treesize of output 1 [2021-11-12 22:55:49,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,438 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,442 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 6 treesize of output 1 [2021-11-12 22:55:49,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,444 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,448 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 6 treesize of output 1 [2021-11-12 22:55:49,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,449 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 130 [2021-11-12 22:55:49,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:55:49,454 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:130 [2021-11-12 22:55:49,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,458 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-12 22:55:49,461 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:55:49,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-12 22:55:49,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,475 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-12 22:55:49,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,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, 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-12 22:55:49,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,499 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-12 22:55:49,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,510 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-12 22:55:49,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:49,512 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 426 [2021-11-12 22:55:49,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:55:49,526 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:422, output treesize:426 [2021-11-12 22:55:49,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,542 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,543 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:49,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:49,544 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:49,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 479 [2021-11-12 22:55:49,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:49,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:49,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:49,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:49,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,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 14 treesize of output 10 [2021-11-12 22:55:49,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,576 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:55:49,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,582 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:602, output treesize:154 [2021-11-12 22:55:49,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,607 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:55:49,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,609 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:49,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:49,610 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,610 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:49,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:55:49,617 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-12 22:55:49,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,622 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:55:49,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:55:49,628 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:55:49,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,630 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:49,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:49,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:49,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:55:49,639 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-12 22:55:49,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:55:49,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:55:49,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,696 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 22:55:49,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:49,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:49,703 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-12 22:55:49,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:49,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:55:49,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 22:55:49,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,711 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:49,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 22:55:49,731 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:55:49,731 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-12 22:55:49,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:49,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:49,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 22:55:49,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 22:55:49,746 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 22:55:49,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 22:55:49,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:55:49,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 22:55:49,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:55:49,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:55:49,799 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:55:49,800 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:55:49,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:55:49,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:55:49,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-12 22:55:49,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:244, output treesize:234 [2021-11-12 22:55:49,817 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.3 percent of original size [2021-11-12 22:55:49,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-12 22:55:49,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 22:55:49,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:49,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,918 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,918 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,919 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 22:55:49,920 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:55:49,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 410 [2021-11-12 22:55:49,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:49,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 396 [2021-11-12 22:55:49,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 527 [2021-11-12 22:55:49,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:49,968 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 22:55:49,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-11-12 22:55:49,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 22:55:49,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:49,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 22:55:49,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:49,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:55:49,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 22:55:50,015 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 22:55:50,015 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 22:55:50,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,016 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:55:50,017 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:55:50,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:50,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,062 INFO L180 QuantifierPusher]: treesize reduction 66, result has 89.9 percent of original size [2021-11-12 22:55:50,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 587 [2021-11-12 22:55:50,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:50,069 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:664, output treesize:587 [2021-11-12 22:55:50,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,077 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 527 [2021-11-12 22:55:50,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-11-12 22:55:50,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 550 [2021-11-12 22:55:50,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,191 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:55:50,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:50,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:55:50,203 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 11 treesize of output 7 [2021-11-12 22:55:50,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:50,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:50,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:50,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:55:50,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:50,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:55:50,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,221 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:50,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:50,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:50,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:50,224 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:50,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:55:50,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,230 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,230 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:50,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:50,231 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,232 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,233 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:50,233 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:50,233 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,233 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:50,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:55:50,242 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 22:55:50,242 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:50,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:55:50,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 11 treesize of output 7 [2021-11-12 22:55:50,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:50,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:50,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:50,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:55:50,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:50,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:55:50,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,265 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,265 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:50,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:50,266 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,267 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:50,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:50,268 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:50,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:55:50,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:50,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,311 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:55:50,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:50,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:55:50,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:50,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:50,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:50,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:55:50,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 22:55:50,322 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:55:52,894 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:55:52,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:55:52,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 38 [2021-11-12 22:55:52,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284715210] [2021-11-12 22:55:52,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:52,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-11-12 22:55:52,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:55:52,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-11-12 22:55:52,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2415, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:55:52,896 INFO L87 Difference]: Start difference. First operand 354 states and 409 transitions. Second operand has 39 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 39 states have internal predecessors, (100), 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-12 22:55:54,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:54,028 INFO L93 Difference]: Finished difference Result 408 states and 454 transitions. [2021-11-12 22:55:54,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-12 22:55:54,028 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 39 states have internal predecessors, (100), 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-12 22:55:54,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:54,030 INFO L225 Difference]: With dead ends: 408 [2021-11-12 22:55:54,030 INFO L226 Difference]: Without dead ends: 408 [2021-11-12 22:55:54,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1166 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=718, Invalid=4684, Unknown=0, NotChecked=0, Total=5402 [2021-11-12 22:55:54,031 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 420 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 302.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.57ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 358.68ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:54,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 142 Invalid, 834 Unknown, 0 Unchecked, 2.57ms Time], IncrementalHoareTripleChecker [42 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 358.68ms Time] [2021-11-12 22:55:54,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-11-12 22:55:54,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 367. [2021-11-12 22:55:54,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 364 states have (on average 1.1593406593406594) internal successors, (422), 366 states have internal predecessors, (422), 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-12 22:55:54,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 422 transitions. [2021-11-12 22:55:54,043 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 422 transitions. Word has length 34 [2021-11-12 22:55:54,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:54,043 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 422 transitions. [2021-11-12 22:55:54,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 39 states have internal predecessors, (100), 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-12 22:55:54,043 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 422 transitions. [2021-11-12 22:55:54,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-12 22:55:54,044 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:54,044 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:54,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-12 22:55:54,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1263,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:54,260 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-12 22:55:54,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:54,260 INFO L85 PathProgramCache]: Analyzing trace with hash 476682822, now seen corresponding path program 8 times [2021-11-12 22:55:54,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:55:54,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408553676] [2021-11-12 22:55:54,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:54,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:55:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:54,498 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 42 proven. 55 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-12 22:55:54,498 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:55:54,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408553676] [2021-11-12 22:55:54,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408553676] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:54,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058484109] [2021-11-12 22:55:54,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:55:54,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:54,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:55:54,500 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:55:54,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-12 22:55:54,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-11-12 22:55:54,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:55:54,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 47 conjunts are in the unsatisfiable core [2021-11-12 22:55:54,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:54,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 21 treesize of output 17 [2021-11-12 22:55:54,924 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 15 treesize of output 7 [2021-11-12 22:55:54,941 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 42 proven. 55 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-12 22:55:54,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:55,017 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 15 treesize of output 13 [2021-11-12 22:55:55,019 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 22 [2021-11-12 22:55:55,179 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 42 proven. 55 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-12 22:55:55,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058484109] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:55:55,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [991618182] [2021-11-12 22:55:55,180 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:55:55,180 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:55:55,181 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:55:55,181 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:55:55,181 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:55:55,185 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,189 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:55:55,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:55:55,205 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:55,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:55,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:55,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,213 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:55:55,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:55,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:55:55,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,222 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 6 treesize of output 1 [2021-11-12 22:55:55,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,231 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 6 treesize of output 1 [2021-11-12 22:55:55,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,232 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:55:55,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,241 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,246 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 6 treesize of output 1 [2021-11-12 22:55:55,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,248 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,254 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 6 treesize of output 1 [2021-11-12 22:55:55,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,256 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,261 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 6 treesize of output 1 [2021-11-12 22:55:55,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,263 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 22:55:55,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:55,285 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:67 [2021-11-12 22:55:55,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,290 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:55:55,293 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:55:55,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-12 22:55:55,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,309 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-12 22:55:55,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:55:55,323 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-12 22:55:55,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 215 [2021-11-12 22:55:55,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:55,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:213, output treesize:215 [2021-11-12 22:55:55,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,348 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,348 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,349 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,349 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:55:55,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:55:55,350 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:55:55,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-12 22:55:55,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 11 treesize of output 7 [2021-11-12 22:55:55,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:55,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:55:55,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:55:55,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:55:55,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,378 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.1 percent of original size [2021-11-12 22:55:55,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:55:55,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:307, output treesize:147 [2021-11-12 22:55:55,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,407 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:55,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:55,409 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:55,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 22:55:55,418 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-12 22:55:55,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,426 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-12 22:55:55,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,438 INFO L180 QuantifierPusher]: treesize reduction 70, result has 74.1 percent of original size [2021-11-12 22:55:55,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 207 [2021-11-12 22:55:55,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:55:55,441 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:277, output treesize:207 [2021-11-12 22:55:55,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,458 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:55:55,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:55,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:55,461 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:55,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:55:55,468 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-12 22:55:55,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:55:55,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:55:55,478 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:55:55,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:55,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:55:55,480 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:55:55,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:55:55,487 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-12 22:55:55,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:55:55,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:55:55,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,524 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 22:55:55,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:55:55,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:55:55,530 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-12 22:55:55,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:55:55,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,534 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:55:55,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:55:55,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:55:55,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:55:55,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:55:55,574 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:55:55,574 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-12 22:55:55,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:55,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:55:55,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:55:55,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:55:55,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:55:55,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:55:55,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:55,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 427 [2021-11-12 22:55:55,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,694 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:55:55,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:55,701 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:55:55,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:55:55,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:55:55,777 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:55:57,841 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:55:57,841 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:55:57,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 30 [2021-11-12 22:55:57,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663440167] [2021-11-12 22:55:57,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:55:57,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-12 22:55:57,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:55:57,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-12 22:55:57,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1355, Unknown=0, NotChecked=0, Total=1482 [2021-11-12 22:55:57,842 INFO L87 Difference]: Start difference. First operand 367 states and 422 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 30 states have internal predecessors, (54), 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-12 22:55:58,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:58,650 INFO L93 Difference]: Finished difference Result 973 states and 1053 transitions. [2021-11-12 22:55:58,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 22:55:58,650 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 30 states have internal predecessors, (54), 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-12 22:55:58,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:58,654 INFO L225 Difference]: With dead ends: 973 [2021-11-12 22:55:58,654 INFO L226 Difference]: Without dead ends: 945 [2021-11-12 22:55:58,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=272, Invalid=2484, Unknown=0, NotChecked=0, Total=2756 [2021-11-12 22:55:58,654 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 293 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 387.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.50ms SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 465.77ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:58,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 664 Invalid, 1118 Unknown, 0 Unchecked, 3.50ms Time], IncrementalHoareTripleChecker [84 Valid, 1034 Invalid, 0 Unknown, 0 Unchecked, 465.77ms Time] [2021-11-12 22:55:58,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-11-12 22:55:58,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 419. [2021-11-12 22:55:58,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 416 states have (on average 1.1610576923076923) internal successors, (483), 418 states have internal predecessors, (483), 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-12 22:55:58,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 483 transitions. [2021-11-12 22:55:58,667 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 483 transitions. Word has length 35 [2021-11-12 22:55:58,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:58,668 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 483 transitions. [2021-11-12 22:55:58,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 30 states have internal predecessors, (54), 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-12 22:55:58,668 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 483 transitions. [2021-11-12 22:55:58,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 22:55:58,669 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:58,669 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:58,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-12 22:55:58,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1319 [2021-11-12 22:55:58,884 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-12 22:55:58,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:58,884 INFO L85 PathProgramCache]: Analyzing trace with hash 707306453, now seen corresponding path program 3 times [2021-11-12 22:55:58,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:55:58,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963049888] [2021-11-12 22:55:58,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:58,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:55:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:59,161 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 1 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:55:59,161 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:55:59,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963049888] [2021-11-12 22:55:59,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963049888] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:59,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401740834] [2021-11-12 22:55:59,162 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:55:59,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:55:59,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:55:59,163 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:55:59,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-12 22:55:59,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:55:59,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:55:59,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 84 conjunts are in the unsatisfiable core [2021-11-12 22:55:59,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:59,259 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-12 22:55:59,264 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 15 treesize of output 16 [2021-11-12 22:55:59,405 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-12 22:55:59,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:55:59,469 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 38 treesize of output 38 [2021-11-12 22:55:59,947 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-12 22:55:59,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:56:00,500 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-12 22:56:00,502 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-12 22:56:00,912 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-12 22:56:00,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401740834] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:56:00,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [10002896] [2021-11-12 22:56:00,914 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-12 22:56:00,914 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:56:00,914 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:56:00,914 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:56:00,914 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:56:00,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,918 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:00,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:00,924 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:00,926 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:56:00,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:56:00,935 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:56:00,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,942 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:56:00,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:00,949 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 6 treesize of output 1 [2021-11-12 22:56:00,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,955 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:56:00,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,957 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,962 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:56:00,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:00,963 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:00,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:56:00,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,969 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:00,974 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 6 treesize of output 1 [2021-11-12 22:56:00,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,975 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:00,981 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 6 treesize of output 1 [2021-11-12 22:56:00,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:00,982 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:00,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:00,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 130 [2021-11-12 22:56:00,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:56:00,987 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:130 [2021-11-12 22:56:00,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,990 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:56:00,992 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:00,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:00,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-12 22:56:00,997 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-12 22:56:01,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,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, 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-12 22:56:01,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,025 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-12 22:56:01,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,038 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-12 22:56:01,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,050 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-12 22:56:01,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 426 [2021-11-12 22:56:01,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 22:56:01,074 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:422, output treesize:426 [2021-11-12 22:56:01,079 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,082 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,083 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:01,084 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,087 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 479 [2021-11-12 22:56:01,098 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-12 22:56:01,098 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,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 14 treesize of output 1 [2021-11-12 22:56:01,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:56:01,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,117 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,117 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:56:01,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:01,124 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,128 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 22:56:01,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,130 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:602, output treesize:154 [2021-11-12 22:56:01,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,166 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:56:01,167 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,168 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:01,170 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:56:01,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 14 treesize of output 10 [2021-11-12 22:56:01,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:56:01,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:56:01,188 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 22:56:01,189 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,190 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:01,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 22:56:01,198 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-12 22:56:01,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 22:56:01,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 22:56:01,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,241 INFO L180 QuantifierPusher]: treesize reduction 25, result has 82.6 percent of original size [2021-11-12 22:56:01,242 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,243 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 22:56:01,244 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:56:01,261 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size 102 [2021-11-12 22:56:01,267 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 11 treesize of output 7 [2021-11-12 22:56:01,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,272 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.0 percent of original size [2021-11-12 22:56:01,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 22:56:01,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:97 [2021-11-12 22:56:01,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,298 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,299 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,300 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:56:01,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 200 [2021-11-12 22:56:01,302 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 22:56:01,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 185 [2021-11-12 22:56:01,306 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,307 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,309 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,311 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,311 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:01,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,315 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:56:01,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 22:56:01,317 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 22:56:01,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 217 [2021-11-12 22:56:01,319 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-12 22:56:01,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-12 22:56:01,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:01,333 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 31 treesize of output 26 [2021-11-12 22:56:01,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,342 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-12 22:56:01,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,355 INFO L180 QuantifierPusher]: treesize reduction 62, result has 79.4 percent of original size [2021-11-12 22:56:01,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 22:56:01,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:56:01,358 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:308, output treesize:246 [2021-11-12 22:56:01,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,376 INFO L180 QuantifierPusher]: treesize reduction 24, result has 82.6 percent of original size [2021-11-12 22:56:01,377 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,378 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:01,379 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:01,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 22:56:01,390 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-12 22:56:01,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:56:01,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 22:56:01,401 INFO L180 QuantifierPusher]: treesize reduction 25, result has 80.2 percent of original size [2021-11-12 22:56:01,402 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:01,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 22:56:01,409 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-12 22:56:01,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:01,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 22:56:01,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 22:56:01,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:01,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 22:56:01,444 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 22:56:01,445 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-12 22:56:01,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:56:01,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:56:01,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 22:56:01,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 22:56:01,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 22:56:01,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 386 [2021-11-12 22:56:01,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,559 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.2 percent of original size [2021-11-12 22:56:01,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-12 22:56:01,566 INFO L180 QuantifierPusher]: treesize reduction 24, result has 84.3 percent of original size [2021-11-12 22:56:01,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-12 22:56:01,570 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-12 22:56:01,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,575 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 22:56:01,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-12 22:56:01,604 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-12 22:56:01,604 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-12 22:56:01,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:56:01,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 22:56:01,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-12 22:56:01,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:171, output treesize:176 [2021-11-12 22:56:01,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-11-12 22:56:01,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-12 22:56:01,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,648 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 22:56:01,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:56:01,657 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 11 treesize of output 7 [2021-11-12 22:56:01,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,658 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:56:01,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:56:01,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:56:01,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:56:01,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:01,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:56:01,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,677 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,678 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:56:01,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:56:01,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,680 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:01,681 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,684 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 22:56:01,690 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 22:56:01,690 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,690 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:01,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 22:56:01,699 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 11 treesize of output 7 [2021-11-12 22:56:01,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 22:56:01,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:56:01,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:01,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 22:56:01,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,711 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:56:01,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:56:01,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,713 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:01,714 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 22:56:01,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:01,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,748 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,748 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 22:56:01,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 22:56:01,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:01,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:01,751 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:01,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:01,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:01,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-12 22:56:01,763 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:56:04,346 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:56:04,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:56:04,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 37 [2021-11-12 22:56:04,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225799849] [2021-11-12 22:56:04,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:56:04,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-11-12 22:56:04,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:56:04,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-11-12 22:56:04,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=2455, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:56:04,348 INFO L87 Difference]: Start difference. First operand 419 states and 483 transitions. Second operand has 38 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 38 states have internal predecessors, (97), 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-12 22:56:08,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:56:08,197 INFO L93 Difference]: Finished difference Result 679 states and 748 transitions. [2021-11-12 22:56:08,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-11-12 22:56:08,198 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 38 states have internal predecessors, (97), 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-12 22:56:08,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:56:08,201 INFO L225 Difference]: With dead ends: 679 [2021-11-12 22:56:08,201 INFO L226 Difference]: Without dead ends: 631 [2021-11-12 22:56:08,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2741 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1103, Invalid=11329, Unknown=0, NotChecked=0, Total=12432 [2021-11-12 22:56:08,203 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 130 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 853.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 2221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.05ms SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 165 IncrementalHoareTripleChecker+Unchecked, 996.05ms IncrementalHoareTripleChecker+Time [2021-11-12 22:56:08,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 385 Invalid, 2221 Unknown, 0 Unchecked, 5.05ms Time], IncrementalHoareTripleChecker [91 Valid, 1965 Invalid, 0 Unknown, 165 Unchecked, 996.05ms Time] [2021-11-12 22:56:08,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-11-12 22:56:08,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 433. [2021-11-12 22:56:08,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 430 states have (on average 1.1651162790697673) internal successors, (501), 432 states have internal predecessors, (501), 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-12 22:56:08,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 501 transitions. [2021-11-12 22:56:08,213 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 501 transitions. Word has length 37 [2021-11-12 22:56:08,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:56:08,214 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 501 transitions. [2021-11-12 22:56:08,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 38 states have internal predecessors, (97), 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-12 22:56:08,214 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 501 transitions. [2021-11-12 22:56:08,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 22:56:08,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:56:08,215 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:56:08,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:08,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1373,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:56:08,433 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:56:08,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:56:08,434 INFO L85 PathProgramCache]: Analyzing trace with hash -838133337, now seen corresponding path program 9 times [2021-11-12 22:56:08,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:56:08,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95113807] [2021-11-12 22:56:08,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:56:08,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:56:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:56:08,683 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 35 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:56:08,683 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:56:08,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95113807] [2021-11-12 22:56:08,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95113807] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:56:08,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644644412] [2021-11-12 22:56:08,683 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 22:56:08,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:56:08,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:56:08,684 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:56:08,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-12 22:56:08,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 22:56:08,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:56:08,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 64 conjunts are in the unsatisfiable core [2021-11-12 22:56:08,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:56:08,968 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-12 22:56:10,283 INFO L354 Elim1Store]: treesize reduction 285, result has 13.6 percent of original size [2021-11-12 22:56:10,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 97 treesize of output 94 [2021-11-12 22:56:10,311 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 35 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:56:10,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:56:10,989 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 110 treesize of output 96 [2021-11-12 22:56:10,996 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-11-12 22:56:10,996 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 176 treesize of output 150 [2021-11-12 22:56:11,631 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 77 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:56:11,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644644412] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:56:11,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [763946488] [2021-11-12 22:56:11,633 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 22:56:11,633 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 22:56:11,633 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 22:56:11,634 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 22:56:11,634 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 22:56:11,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,643 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 22:56:11,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:11,646 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:11,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:11,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 22:56:11,655 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 22:56:11,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:11,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 22:56:11,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,661 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 6 treesize of output 1 [2021-11-12 22:56:11,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,666 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 6 treesize of output 1 [2021-11-12 22:56:11,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,667 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,671 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 6 treesize of output 1 [2021-11-12 22:56:11,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,673 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,677 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 6 treesize of output 1 [2021-11-12 22:56:11,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,677 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,678 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,682 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 6 treesize of output 1 [2021-11-12 22:56:11,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,683 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,687 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 6 treesize of output 1 [2021-11-12 22:56:11,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,688 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 22:56:11,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:11,692 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 22:56:11,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,694 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:36 [2021-11-12 22:56:11,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 22:56:11,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:56:11,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,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, 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-12 22:56:11,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:11,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 22:56:11,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-12 22:56:11,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:109, output treesize:110 [2021-11-12 22:56:11,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,716 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:11,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:11,717 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:11,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-12 22:56:11,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 14 treesize of output 10 [2021-11-12 22:56:11,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 22:56:11,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:163, output treesize:163 [2021-11-12 22:56:11,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,768 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.5 percent of original size [2021-11-12 22:56:11,773 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,777 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:56:11,777 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 22:56:11,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:11,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 22:56:11,779 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 22:56:11,780 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,781 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:11,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:11,782 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:11,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 317 [2021-11-12 22:56:11,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 300 [2021-11-12 22:56:11,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 394 [2021-11-12 22:56:11,801 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-12 22:56:11,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:11,814 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 37 treesize of output 29 [2021-11-12 22:56:11,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 22:56:11,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 22:56:11,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,840 INFO L180 QuantifierPusher]: treesize reduction 105, result has 78.4 percent of original size [2021-11-12 22:56:11,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 387 [2021-11-12 22:56:11,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:56:11,844 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:492, output treesize:387 [2021-11-12 22:56:11,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,877 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:56:11,878 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:11,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:11,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:11,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:56:11,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 14 treesize of output 10 [2021-11-12 22:56:11,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:56:11,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:56:11,910 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 22:56:11,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,912 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:11,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 22:56:11,913 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 22:56:11,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 22:56:11,919 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-12 22:56:11,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:11,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 22:56:11,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 22:56:11,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 22:56:11,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:11,979 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,982 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 22:56:11,983 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 22:56:11,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 221 [2021-11-12 22:56:11,985 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:11,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:11,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 205 [2021-11-12 22:56:11,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-11-12 22:56:12,026 INFO L354 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2021-11-12 22:56:12,027 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-12 22:56:12,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,028 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 22:56:12,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:56:12,030 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 22:56:12,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,041 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-12 22:56:12,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:12,042 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 22:56:12,042 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:56:12,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,050 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 22:56:12,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,060 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,077 INFO L180 QuantifierPusher]: treesize reduction 80, result has 80.0 percent of original size [2021-11-12 22:56:12,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 321 [2021-11-12 22:56:12,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:56:12,080 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:794, output treesize:321 [2021-11-12 22:56:12,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,089 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 22:56:12,093 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:12,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-12 22:56:12,094 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-12 22:56:12,096 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,096 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 22:56:12,098 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-12 22:56:12,099 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 336 [2021-11-12 22:56:12,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-12 22:56:12,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:56:12,120 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 25 treesize of output 24 [2021-11-12 22:56:12,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:56:12,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 22:56:12,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,180 INFO L354 Elim1Store]: treesize reduction 68, result has 37.6 percent of original size [2021-11-12 22:56:12,180 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-12 22:56:12,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,182 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,183 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 22:56:12,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 22:56:12,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-12 22:56:12,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:56:12,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 22:56:12,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,237 INFO L354 Elim1Store]: treesize reduction 41, result has 2.4 percent of original size [2021-11-12 22:56:12,237 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 1 [2021-11-12 22:56:12,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 22:56:12,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 22:56:12,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 508 [2021-11-12 22:56:12,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 22:56:12,271 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:604, output treesize:508 [2021-11-12 22:56:12,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 22:56:12,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 540 [2021-11-12 22:56:12,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,353 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:56:12,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:56:12,359 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 22:56:12,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 22:56:12,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 22:56:12,454 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 22:56:15,146 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 22:56:15,146 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:56:15,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 25, 25] total 62 [2021-11-12 22:56:15,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540878918] [2021-11-12 22:56:15,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 22:56:15,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-11-12 22:56:15,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 22:56:15,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-11-12 22:56:15,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=4353, Unknown=0, NotChecked=0, Total=4830 [2021-11-12 22:56:15,148 INFO L87 Difference]: Start difference. First operand 433 states and 501 transitions. Second operand has 62 states, 62 states have (on average 1.5) internal successors, (93), 62 states have internal predecessors, (93), 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-12 22:56:16,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:56:16,575 INFO L93 Difference]: Finished difference Result 528 states and 609 transitions. [2021-11-12 22:56:16,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-12 22:56:16,575 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.5) internal successors, (93), 62 states have internal predecessors, (93), 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-12 22:56:16,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:56:16,577 INFO L225 Difference]: With dead ends: 528 [2021-11-12 22:56:16,577 INFO L226 Difference]: Without dead ends: 512 [2021-11-12 22:56:16,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2670 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=870, Invalid=8250, Unknown=0, NotChecked=0, Total=9120 [2021-11-12 22:56:16,578 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 112 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 268.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.83ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 294 IncrementalHoareTripleChecker+Unchecked, 313.52ms IncrementalHoareTripleChecker+Time [2021-11-12 22:56:16,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 205 Invalid, 937 Unknown, 0 Unchecked, 1.83ms Time], IncrementalHoareTripleChecker [11 Valid, 632 Invalid, 0 Unknown, 294 Unchecked, 313.52ms Time] [2021-11-12 22:56:16,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-11-12 22:56:16,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 507. [2021-11-12 22:56:16,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 504 states have (on average 1.1666666666666667) internal successors, (588), 506 states have internal predecessors, (588), 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-12 22:56:16,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 588 transitions. [2021-11-12 22:56:16,587 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 588 transitions. Word has length 37 [2021-11-12 22:56:16,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:56:16,587 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 588 transitions. [2021-11-12 22:56:16,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.5) internal successors, (93), 62 states have internal predecessors, (93), 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-12 22:56:16,587 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 588 transitions. [2021-11-12 22:56:16,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-12 22:56:16,589 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:56:16,589 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:56:16,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:16,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1447,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:56:16,812 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 22:56:16,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:56:16,812 INFO L85 PathProgramCache]: Analyzing trace with hash 81104054, now seen corresponding path program 8 times [2021-11-12 22:56:16,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 22:56:16,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266862067] [2021-11-12 22:56:16,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:56:16,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 22:56:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:56:17,302 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:56:17,302 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 22:56:17,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266862067] [2021-11-12 22:56:17,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266862067] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 22:56:17,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919529803] [2021-11-12 22:56:17,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 22:56:17,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 22:56:17,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:56:17,303 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 22:56:17,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-12 22:56:17,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-12 22:56:17,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 22:56:17,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 88 conjunts are in the unsatisfiable core [2021-11-12 22:56:17,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:56:17,460 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-12 22:56:17,701 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 21 treesize of output 17 [2021-11-12 22:56:17,754 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 31 treesize of output 30 [2021-11-12 22:56:17,924 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-12 22:56:17,924 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 38 treesize of output 48 [2021-11-12 22:56:18,007 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 21 treesize of output 20 [2021-11-12 22:56:18,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-11-12 22:56:18,126 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-12 22:56:18,127 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 23 treesize of output 22 [2021-11-12 22:56:18,136 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 15 treesize of output 7 [2021-11-12 22:56:18,143 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 22:56:18,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:56:33,652 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~mem6#1_166| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)))) (store .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base| (store (select .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| |v_ULTIMATE.start_cstrcat_#t~mem6#1_166|))) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ |c_ULTIMATE.start_cstrcat_~append#1.offset| 1)) 0)) is different from false [2021-11-12 22:56:42,773 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_172| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_166| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_169| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= 0 (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)))) (store .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base| (store (store (select .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_172| |v_ULTIMATE.start_cstrcat_#t~mem6#1_169|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| |v_ULTIMATE.start_cstrcat_#t~mem6#1_166|))) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ 2 |c_ULTIMATE.start_cstrcat_~append#1.offset|)))) is different from false [2021-11-12 22:56:55,786 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_172| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_166| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_175| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_172| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_169| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base| (store (store (store (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_175| |v_ULTIMATE.start_cstrcat_#t~mem6#1_172|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_172| |v_ULTIMATE.start_cstrcat_#t~mem6#1_169|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_169| |v_ULTIMATE.start_cstrcat_#t~mem6#1_166|)) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ |c_ULTIMATE.start_cstrcat_~append#1.offset| 4)) 0)) is different from false [2021-11-12 22:57:08,603 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 3259878 treesize of output 3247590 [2021-11-12 23:00:30,644 WARN L227 SmtUtils]: Spent 3.37m on a formula simplification. DAG size of input: 892 DAG size of output: 892 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-12 23:00:58,261 WARN L227 SmtUtils]: Spent 27.11s on a formula simplification that was a NOOP. DAG size: 896 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-12 23:01:31,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-12 23:01:31,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1900997966] [2021-11-12 23:01:31,595 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 23:01:31,595 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:01:31,596 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:01:31,596 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:01:31,596 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:01:31,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,601 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:01:31,603 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,606 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,609 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:01:31,619 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:31,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,627 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:31,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,629 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,634 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:31,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,642 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:31,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:31,644 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,650 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 6 treesize of output 1 [2021-11-12 23:01:31,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,662 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,669 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 6 treesize of output 1 [2021-11-12 23:01:31,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,671 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,677 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 6 treesize of output 1 [2021-11-12 23:01:31,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,680 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,686 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 6 treesize of output 1 [2021-11-12 23:01:31,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,688 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:01:31,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:01:31,696 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:133 [2021-11-12 23:01:31,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,700 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,700 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,701 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:01:31,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-12 23:01:31,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-12 23:01:31,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,725 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-12 23:01:31,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,742 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-12 23:01:31,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,761 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-12 23:01:31,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,762 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,763 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,779 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-12 23:01:31,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:31,781 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 429 [2021-11-12 23:01:31,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:01:31,808 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:425, output treesize:429 [2021-11-12 23:01:31,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,824 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,825 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,825 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,826 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:31,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:31,827 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:31,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-12 23:01:31,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:31,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:31,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,858 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,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-12 23:01:31,869 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,869 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,870 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:31,880 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 14 treesize of output 1 [2021-11-12 23:01:31,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:31,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 23:01:31,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,892 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:605, output treesize:154 [2021-11-12 23:01:31,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,921 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:31,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:31,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:31,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:31,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:31,931 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-12 23:01:31,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,932 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:31,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:31,940 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:31,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:31,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:31,943 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:31,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:31,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 14 treesize of output 10 [2021-11-12 23:01:31,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:31,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:31,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:31,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:31,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:31,996 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 23:01:31,997 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:31,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:31,997 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:31,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:01:32,004 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-12 23:01:32,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:32,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:32,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:01:32,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 23:01:32,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:32,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 23:01:32,036 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:01:32,037 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-12 23:01:32,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:32,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:32,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,044 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,045 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 23:01:32,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 23:01:32,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:01:32,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 23:01:32,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,070 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,071 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:32,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-12 23:01:32,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:32,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:32,119 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:32,119 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:32,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 23:01:32,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 23:01:32,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:01:32,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:241, output treesize:235 [2021-11-12 23:01:32,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 218 [2021-11-12 23:01:32,145 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-12 23:01:32,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:32,223 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 23:01:32,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 459 [2021-11-12 23:01:32,228 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 445 [2021-11-12 23:01:32,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 558 [2021-11-12 23:01:32,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:32,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:32,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:32,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:32,299 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 23:01:32,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-11-12 23:01:32,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 23:01:32,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 23:01:32,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:32,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:32,367 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:32,368 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:32,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:32,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:32,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,449 INFO L180 QuantifierPusher]: treesize reduction 74, result has 88.8 percent of original size [2021-11-12 23:01:32,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 587 [2021-11-12 23:01:32,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:32,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:672, output treesize:587 [2021-11-12 23:01:32,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 515 [2021-11-12 23:01:32,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 523 [2021-11-12 23:01:32,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 540 [2021-11-12 23:01:32,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,656 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:32,657 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:32,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:32,669 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 11 treesize of output 7 [2021-11-12 23:01:32,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:32,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:32,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:32,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:32,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,689 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:32,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:32,691 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,692 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:32,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:32,693 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:32,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:32,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,709 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:32,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:32,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,713 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:32,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:32,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:32,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 23:01:32,729 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:32,729 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:32,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:32,742 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 11 treesize of output 7 [2021-11-12 23:01:32,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:32,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:32,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:32,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:32,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:32,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:32,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:32,756 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:32,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:32,758 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:32,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:32,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:32,797 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,801 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,801 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:32,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:32,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:32,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:32,805 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:32,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:32,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:32,808 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 23:01:32,813 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:01:35,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:01:35,733 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:01:35,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-11-12 23:01:35,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998208618] [2021-11-12 23:01:35,733 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-12 23:01:35,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-12 23:01:35,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:01:35,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-12 23:01:35,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=2961, Unknown=53, NotChecked=336, Total=3540 [2021-11-12 23:01:35,734 INFO L87 Difference]: Start difference. First operand 507 states and 588 transitions. Second operand has 25 states, 25 states have (on average 1.52) internal successors, (38), 25 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-12 23:01:37,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:01:37,089 INFO L93 Difference]: Finished difference Result 765 states and 876 transitions. [2021-11-12 23:01:37,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-12 23:01:37,090 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.52) internal successors, (38), 25 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) Word has length 38 [2021-11-12 23:01:37,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:01:37,092 INFO L225 Difference]: With dead ends: 765 [2021-11-12 23:01:37,092 INFO L226 Difference]: Without dead ends: 687 [2021-11-12 23:01:37,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 54.5s TimeCoverageRelationStatistics Valid=347, Invalid=4724, Unknown=53, NotChecked=426, Total=5550 [2021-11-12 23:01:37,093 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 113 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1566 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 652.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.46ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 777.89ms IncrementalHoareTripleChecker+Time [2021-11-12 23:01:37,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 516 Invalid, 1608 Unknown, 0 Unchecked, 4.46ms Time], IncrementalHoareTripleChecker [42 Valid, 1566 Invalid, 0 Unknown, 0 Unchecked, 777.89ms Time] [2021-11-12 23:01:37,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-11-12 23:01:37,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 616. [2021-11-12 23:01:37,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 613 states have (on average 1.169657422512235) internal successors, (717), 615 states have internal predecessors, (717), 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-12 23:01:37,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 717 transitions. [2021-11-12 23:01:37,107 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 717 transitions. Word has length 38 [2021-11-12 23:01:37,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:01:37,108 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 717 transitions. [2021-11-12 23:01:37,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.52) internal successors, (38), 25 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-12 23:01:37,108 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 717 transitions. [2021-11-12 23:01:37,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-12 23:01:37,110 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:01:37,110 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 7, 7, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:01:37,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-12 23:01:37,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1515,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:37,331 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:01:37,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:01:37,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1656077112, now seen corresponding path program 10 times [2021-11-12 23:01:37,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:01:37,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998777786] [2021-11-12 23:01:37,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:01:37,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:01:37,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:37,707 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 24 proven. 105 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:01:37,707 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:01:37,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998777786] [2021-11-12 23:01:37,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998777786] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:01:37,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992865042] [2021-11-12 23:01:37,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 23:01:37,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:37,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:01:37,709 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:01:37,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-12 23:01:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:37,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-12 23:01:37,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:01:38,040 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 21 treesize of output 17 [2021-11-12 23:01:38,171 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 15 treesize of output 7 [2021-11-12 23:01:38,180 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 24 proven. 105 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:01:38,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:01:38,269 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 15 treesize of output 13 [2021-11-12 23:01:38,271 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 22 [2021-11-12 23:01:38,458 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 24 proven. 105 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:01:38,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992865042] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:01:38,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [866376584] [2021-11-12 23:01:38,460 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 23:01:38,460 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:01:38,460 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:01:38,460 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:01:38,460 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:01:38,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,465 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:01:38,467 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:01:38,483 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:38,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,491 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 6 treesize of output 1 [2021-11-12 23:01:38,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,498 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:38,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,505 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:38,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,507 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,515 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 6 treesize of output 1 [2021-11-12 23:01:38,515 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,516 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,521 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:38,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,523 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,528 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 6 treesize of output 1 [2021-11-12 23:01:38,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,530 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,535 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:38,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:38,537 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-11-12 23:01:38,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 23:01:38,546 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:166 [2021-11-12 23:01:38,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,550 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,551 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:01:38,554 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 261 [2021-11-12 23:01:38,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 317 [2021-11-12 23:01:38,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,578 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-12 23:01:38,578 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,579 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,594 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-12 23:01:38,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,612 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-12 23:01:38,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,614 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,629 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-12 23:01:38,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,631 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,646 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-12 23:01:38,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,648 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 536 [2021-11-12 23:01:38,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-11-12 23:01:38,669 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:531, output treesize:536 [2021-11-12 23:01:38,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,680 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:38,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:01:38,681 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:38,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 585 [2021-11-12 23:01:38,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:38,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,698 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:38,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,706 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,715 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 11 treesize of output 7 [2021-11-12 23:01:38,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:38,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:38,717 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:38,726 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 11 treesize of output 1 [2021-11-12 23:01:38,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:38,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:38,736 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,742 INFO L180 QuantifierPusher]: treesize reduction 6, result has 96.0 percent of original size [2021-11-12 23:01:38,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-11-12 23:01:38,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,744 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:766, output treesize:144 [2021-11-12 23:01:38,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,775 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:01:38,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:38,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:38,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:38,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:01:38,786 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-12 23:01:38,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,790 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,792 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:01:38,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:01:38,796 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:01:38,797 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,798 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:38,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:38,799 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:38,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:01: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 14 treesize of output 10 [2021-11-12 23:01:38,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,811 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:01:38,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:01:38,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,860 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 23:01:38,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:38,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:01:38,867 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-12 23:01:38,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:38,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,872 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:01:38,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 23:01:38,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,875 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:38,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:38,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 23:01:38,898 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:01:38,898 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-12 23:01:38,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:38,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:38,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 23:01:38,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:38,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 23:01:38,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:38,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:01:38,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:38,982 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-12 23:01:38,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 409 [2021-11-12 23:01:38,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,033 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:01:39,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:01:39,040 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:01:39,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:01:39,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:39,121 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:01:41,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:01:41,492 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:01:41,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 36 [2021-11-12 23:01:41,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486649074] [2021-11-12 23:01:41,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:01:41,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-12 23:01:41,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:01:41,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-12 23:01:41,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1837, Unknown=0, NotChecked=0, Total=1980 [2021-11-12 23:01:41,494 INFO L87 Difference]: Start difference. First operand 616 states and 717 transitions. Second operand has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 36 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-12 23:01:42,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:01:42,862 INFO L93 Difference]: Finished difference Result 1563 states and 1725 transitions. [2021-11-12 23:01:42,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-12 23:01:42,862 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 36 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) Word has length 39 [2021-11-12 23:01:42,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:01:42,868 INFO L225 Difference]: With dead ends: 1563 [2021-11-12 23:01:42,868 INFO L226 Difference]: Without dead ends: 1545 [2021-11-12 23:01:42,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 91 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=326, Invalid=3580, Unknown=0, NotChecked=0, Total=3906 [2021-11-12 23:01:42,869 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 277 mSDsluCounter, 1395 mSDsCounter, 0 mSdLazyCounter, 1949 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 707.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.98ms SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 849.43ms IncrementalHoareTripleChecker+Time [2021-11-12 23:01:42,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 1368 Invalid, 2146 Unknown, 0 Unchecked, 5.98ms Time], IncrementalHoareTripleChecker [83 Valid, 1949 Invalid, 0 Unknown, 114 Unchecked, 849.43ms Time] [2021-11-12 23:01:42,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2021-11-12 23:01:42,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 708. [2021-11-12 23:01:42,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 705 states have (on average 1.1787234042553192) internal successors, (831), 707 states have internal predecessors, (831), 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-12 23:01:42,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 831 transitions. [2021-11-12 23:01:42,890 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 831 transitions. Word has length 39 [2021-11-12 23:01:42,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:01:42,890 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 831 transitions. [2021-11-12 23:01:42,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 36 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-12 23:01:42,891 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 831 transitions. [2021-11-12 23:01:42,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-12 23:01:42,892 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:01:42,893 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:01:42,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-12 23:01:43,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1571,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:43,104 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:01:43,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:01:43,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1985504476, now seen corresponding path program 9 times [2021-11-12 23:01:43,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:01:43,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564756981] [2021-11-12 23:01:43,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:01:43,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:01:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:43,364 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:01:43,364 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:01:43,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564756981] [2021-11-12 23:01:43,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564756981] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:01:43,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940176193] [2021-11-12 23:01:43,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 23:01:43,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:43,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:01:43,367 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:01:43,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-12 23:01:43,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 23:01:43,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:01:43,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 94 conjunts are in the unsatisfiable core [2021-11-12 23:01:43,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:01:43,444 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-12 23:01:43,447 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-12 23:01:43,727 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 16 treesize of output 12 [2021-11-12 23:01:43,768 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-12 23:01:44,024 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-12 23:01:44,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, 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-12 23:01:44,154 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-12 23:01:44,307 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-12 23:01:44,440 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-12 23:01:44,440 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-12 23:01:44,564 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:44,564 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 21 treesize of output 21 [2021-11-12 23:01:44,722 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 20 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:01:44,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:01:49,531 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 25463 treesize of output 25367 [2021-11-12 23:01:50,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-12 23:01:50,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1732569208] [2021-11-12 23:01:50,942 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 23:01:50,942 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:01:50,942 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:01:50,942 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:01:50,943 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:01:50,957 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,958 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:50,958 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:50,960 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:50,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:50,962 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:50,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:50,964 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:50,964 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,965 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:01:50,965 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:01:50,971 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:50,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:50,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:50,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:50,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:50,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:50,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:50,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:50,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:50,982 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 6 treesize of output 1 [2021-11-12 23:01:50,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,983 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:50,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:50,987 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 6 treesize of output 1 [2021-11-12 23:01:50,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,989 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:50,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:50,994 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 6 treesize of output 1 [2021-11-12 23:01:50,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:50,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:50,995 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:50,999 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:51,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:51,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:51,001 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,005 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 6 treesize of output 1 [2021-11-12 23:01:51,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,006 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,011 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 6 treesize of output 1 [2021-11-12 23:01:51,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,012 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:01:51,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:01:51,016 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:103 [2021-11-12 23:01:51,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,019 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-11-12 23:01:51,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:01:51,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-12 23:01:51,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,036 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-12 23:01:51,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,048 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-12 23:01:51,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,049 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,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, 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-12 23:01:51,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 325 [2021-11-12 23:01:51,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:01:51,072 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:322, output treesize:325 [2021-11-12 23:01:51,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,080 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,080 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:51,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:51,082 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:51,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-12 23:01:51,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:51,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:51,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,102 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-12 23:01:51,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,110 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-12 23:01:51,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,112 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 306 [2021-11-12 23:01:51,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:51,124 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:457, output treesize:306 [2021-11-12 23:01:51,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,151 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:51,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,153 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,153 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:51,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:51,154 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:51,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:51,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 14 treesize of output 10 [2021-11-12 23:01:51,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,165 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:51,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:51,169 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:51,170 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,171 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:51,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:51,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:51,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:51,179 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-12 23:01:51,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:51,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:51,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,220 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 23:01:51,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:51,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:01:51,227 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-12 23:01:51,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:51,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:01:51,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 23:01:51,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,235 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:51,237 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 23:01:51,258 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:01:51,259 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-12 23:01:51,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:51,260 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:51,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 23:01:51,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 23:01:51,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:01:51,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 23:01:51,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:51,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-12 23:01:51,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,327 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:51,328 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:51,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:51,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:51,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,339 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,341 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-12 23:01:51,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:239, output treesize:229 [2021-11-12 23:01:51,346 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.3 percent of original size [2021-11-12 23:01:51,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 219 [2021-11-12 23:01:51,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:01:51,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,486 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-12 23:01:51,494 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:51,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-12 23:01:51,502 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 435 [2021-11-12 23:01:51,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 548 [2021-11-12 23:01:51,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,589 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:51,589 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:51,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:51,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:51,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:51,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:51,630 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 23:01:51,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 55 [2021-11-12 23:01:51,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 23:01:51,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-12 23:01:51,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,707 INFO L180 QuantifierPusher]: treesize reduction 66, result has 89.8 percent of original size [2021-11-12 23:01:51,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 582 [2021-11-12 23:01:51,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:51,720 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:662, output treesize:582 [2021-11-12 23:01:51,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,733 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-11-12 23:01:51,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 539 [2021-11-12 23:01:51,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-12 23:01:51,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,860 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:51,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:51,870 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 11 treesize of output 7 [2021-11-12 23:01:51,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:51,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,871 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:51,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:51,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:51,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:51,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:51,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,883 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:51,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:51,884 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:51,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:51,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,890 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:51,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:51,892 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,893 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,893 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:51,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:51,894 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:51,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 23:01:51,903 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:51,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:51,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:51,913 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 11 treesize of output 7 [2021-11-12 23:01:51,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:51,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:51,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:51,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:51,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:51,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,928 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:51,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:51,930 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,931 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,932 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:51,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:51,933 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,933 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:51,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:51,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:51,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,984 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,985 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:51,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:51,986 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,986 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:51,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:51,987 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:51,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:51,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:51,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 23:01:51,995 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:01:55,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:01:55,244 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:01:55,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-11-12 23:01:55,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450477529] [2021-11-12 23:01:55,244 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-12 23:01:55,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-12 23:01:55,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:01:55,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-12 23:01:55,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=3949, Unknown=3, NotChecked=0, Total=4290 [2021-11-12 23:01:55,245 INFO L87 Difference]: Start difference. First operand 708 states and 831 transitions. Second operand has 17 states, 16 states have (on average 2.5) internal successors, (40), 17 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-12 23:01:55,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:01:55,929 INFO L93 Difference]: Finished difference Result 793 states and 906 transitions. [2021-11-12 23:01:55,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-12 23:01:55,930 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 17 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-12 23:01:55,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:01:55,933 INFO L225 Difference]: With dead ends: 793 [2021-11-12 23:01:55,933 INFO L226 Difference]: Without dead ends: 793 [2021-11-12 23:01:55,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=516, Invalid=5181, Unknown=3, NotChecked=0, Total=5700 [2021-11-12 23:01:55,934 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 199 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 263.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.99ms SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 315.58ms IncrementalHoareTripleChecker+Time [2021-11-12 23:01:55,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 182 Invalid, 690 Unknown, 0 Unchecked, 1.99ms Time], IncrementalHoareTripleChecker [20 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 315.58ms Time] [2021-11-12 23:01:55,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-11-12 23:01:55,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 717. [2021-11-12 23:01:55,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 714 states have (on average 1.1764705882352942) internal successors, (840), 716 states have internal predecessors, (840), 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-12 23:01:55,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 840 transitions. [2021-11-12 23:01:55,951 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 840 transitions. Word has length 40 [2021-11-12 23:01:55,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:01:55,951 INFO L470 AbstractCegarLoop]: Abstraction has 717 states and 840 transitions. [2021-11-12 23:01:55,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 17 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-12 23:01:55,952 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 840 transitions. [2021-11-12 23:01:55,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:01:55,954 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:01:55,954 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:01:55,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-12 23:01:56,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1625,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:56,172 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:01:56,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:01:56,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1421096581, now seen corresponding path program 3 times [2021-11-12 23:01:56,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:01:56,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970944868] [2021-11-12 23:01:56,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:01:56,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:01:56,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:56,447 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 9 proven. 71 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:01:56,448 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:01:56,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970944868] [2021-11-12 23:01:56,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970944868] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:01:56,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504374569] [2021-11-12 23:01:56,448 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 23:01:56,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:01:56,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:01:56,452 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:01:56,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-12 23:01:56,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 23:01:56,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:01:56,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 69 conjunts are in the unsatisfiable core [2021-11-12 23:01:56,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:01:56,571 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 23:01:56,572 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-12 23:01:56,587 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-12 23:01:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:01:57,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:01:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 25 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:01:58,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504374569] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:01:58,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1679278056] [2021-11-12 23:01:58,517 INFO L159 IcfgInterpreter]: Started Sifa with 14 locations of interest [2021-11-12 23:01:58,517 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:01:58,517 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:01:58,517 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:01:58,517 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:01:58,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,531 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:01:58,533 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:01:58,548 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:58,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:58,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:58,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,556 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:01:58,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:58,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:01:58,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,564 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 6 treesize of output 1 [2021-11-12 23:01:58,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,572 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 6 treesize of output 1 [2021-11-12 23:01:58,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,579 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 6 treesize of output 1 [2021-11-12 23:01:58,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,580 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,581 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,586 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 6 treesize of output 1 [2021-11-12 23:01:58,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,588 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,593 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 6 treesize of output 1 [2021-11-12 23:01:58,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,595 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,599 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 6 treesize of output 1 [2021-11-12 23:01:58,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,601 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,604 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:01:58,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:58,605 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:67 [2021-11-12 23:01:58,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,610 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,611 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:01:58,613 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:01:58,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-12 23:01:58,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,629 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-12 23:01:58,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:58,643 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-12 23:01:58,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:58,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 215 [2021-11-12 23:01:58,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:58,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:213, output treesize:215 [2021-11-12 23:01:58,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:58,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:58,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:58,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 264 [2021-11-12 23:01:58,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 14 treesize of output 10 [2021-11-12 23:01:58,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,689 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:01:58,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,698 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:01:58,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 23:01:58,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,710 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:303, output treesize:154 [2021-11-12 23:01:58,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,737 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:58,739 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,740 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:58,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:58,741 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:58,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:58,751 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-12 23:01:58,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:58,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:58,767 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:01:58,769 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,770 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:58,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:01:58,772 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:01:58,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:01:58,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 14 treesize of output 10 [2021-11-12 23:01:58,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,789 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:01:58,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:01:58,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,837 INFO L180 QuantifierPusher]: treesize reduction 26, result has 80.3 percent of original size [2021-11-12 23:01:58,837 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:01:58,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:01:58,847 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-12 23:01:58,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:01:58,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:01:58,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2021-11-12 23:01:58,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:58,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 23:01:58,890 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:01:58,891 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-12 23:01:58,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:58,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:01:58,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:58,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-12 23:01:58,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:58,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:162, output treesize:158 [2021-11-12 23:01:58,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:01:58,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 196 [2021-11-12 23:01:58,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,953 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:58,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:58,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:58,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-12 23:01:58,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:58,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:59,013 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:59,013 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:59,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,016 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 23:01:59,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-12 23:01:59,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 233 [2021-11-12 23:01:59,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:239, output treesize:233 [2021-11-12 23:01:59,044 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-12 23:01:59,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:01:59,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,168 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,173 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:01:59,174 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 23:01:59,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 386 [2021-11-12 23:01:59,180 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-12 23:01:59,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 515 [2021-11-12 23:01:59,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:59,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:59,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:59,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:01:59,251 INFO L354 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2021-11-12 23:01:59,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-11-12 23:01:59,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 23:01:59,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-12 23:01:59,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:59,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:01:59,314 INFO L354 Elim1Store]: treesize reduction 84, result has 23.6 percent of original size [2021-11-12 23:01:59,316 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 3 new quantified variables, introduced 7 case distinctions, treesize of input 46 treesize of output 45 [2021-11-12 23:01:59,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:59,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:01:59,323 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,397 INFO L180 QuantifierPusher]: treesize reduction 66, result has 89.8 percent of original size [2021-11-12 23:01:59,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 579 [2021-11-12 23:01:59,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:01:59,404 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:659, output treesize:579 [2021-11-12 23:01:59,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,411 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,427 INFO L185 QuantifierPusher]: treesize reduction 17, result has 96.8 percent of original size 517 [2021-11-12 23:01:59,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 527 [2021-11-12 23:01:59,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 544 [2021-11-12 23:01:59,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,519 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:59,519 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:59,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:59,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 11 treesize of output 7 [2021-11-12 23:01:59,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:59,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:59,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:59,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:59,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,549 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,550 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:59,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:59,552 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,553 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,554 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:59,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:59,555 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:59,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:59,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,561 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,562 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:59,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:59,563 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,563 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:59,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:59,565 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:59,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 23:01:59,573 INFO L180 QuantifierPusher]: treesize reduction 30, result has 82.2 percent of original size [2021-11-12 23:01:59,574 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:01:59,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:01:59,582 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 11 treesize of output 7 [2021-11-12 23:01:59,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:59,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:01:59,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,590 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:01:59,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:01:59,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:01:59,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,595 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,596 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:59,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:59,597 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,597 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:59,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:59,599 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:59,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:01:59,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:01:59,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,640 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:01:59,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:01:59,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:01:59,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:01:59,643 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:01:59,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:01:59,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:01:59,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 329 [2021-11-12 23:01:59,648 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:02:02,684 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:02:02,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:02:02,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 43 [2021-11-12 23:02:02,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170635575] [2021-11-12 23:02:02,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:02:02,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-12 23:02:02,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:02:02,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-12 23:02:02,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2942, Unknown=0, NotChecked=0, Total=3192 [2021-11-12 23:02:02,686 INFO L87 Difference]: Start difference. First operand 717 states and 840 transitions. Second operand has 44 states, 43 states have (on average 2.813953488372093) internal successors, (121), 44 states have internal predecessors, (121), 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-12 23:02:03,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:03,813 INFO L93 Difference]: Finished difference Result 745 states and 868 transitions. [2021-11-12 23:02:03,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-12 23:02:03,813 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 2.813953488372093) internal successors, (121), 44 states have internal predecessors, (121), 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-12 23:02:03,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:03,816 INFO L225 Difference]: With dead ends: 745 [2021-11-12 23:02:03,816 INFO L226 Difference]: Without dead ends: 745 [2021-11-12 23:02:03,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=521, Invalid=5641, Unknown=0, NotChecked=0, Total=6162 [2021-11-12 23:02:03,817 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 37 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 187.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.19ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 219.14ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:03,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 123 Invalid, 503 Unknown, 0 Unchecked, 1.19ms Time], IncrementalHoareTripleChecker [3 Valid, 436 Invalid, 0 Unknown, 64 Unchecked, 219.14ms Time] [2021-11-12 23:02:03,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-11-12 23:02:03,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 715. [2021-11-12 23:02:03,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 712 states have (on average 1.1769662921348314) internal successors, (838), 714 states have internal predecessors, (838), 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-12 23:02:03,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 838 transitions. [2021-11-12 23:02:03,831 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 838 transitions. Word has length 41 [2021-11-12 23:02:03,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:03,832 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 838 transitions. [2021-11-12 23:02:03,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 2.813953488372093) internal successors, (121), 44 states have internal predecessors, (121), 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-12 23:02:03,832 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 838 transitions. [2021-11-12 23:02:03,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:02:03,834 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:03,834 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-12 23:02:03,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-11-12 23:02:04,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1679 [2021-11-12 23:02:04,048 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-12 23:02:04,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:04,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1369612387, now seen corresponding path program 4 times [2021-11-12 23:02:04,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:02:04,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638987281] [2021-11-12 23:02:04,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:04,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:02:04,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:04,372 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 16 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:04,373 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:02:04,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638987281] [2021-11-12 23:02:04,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638987281] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:04,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485893143] [2021-11-12 23:02:04,373 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 23:02:04,373 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:04,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:04,374 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:04,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-12 23:02:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:04,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-12 23:02:04,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:04,471 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 23:02:04,471 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-12 23:02:05,117 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 25 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:05,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:05,983 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 37 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:05,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485893143] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:02:05,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1162365144] [2021-11-12 23:02:05,984 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-12 23:02:05,985 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:02:05,985 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:02:05,985 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:02:05,985 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:02:05,995 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:05,995 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:05,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:05,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:02:05,997 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:05,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:05,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,002 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:02:06,010 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:06,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:06,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,016 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,017 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,021 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 6 treesize of output 1 [2021-11-12 23:02:06,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,023 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,027 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:06,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:06,028 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,034 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 6 treesize of output 1 [2021-11-12 23:02:06,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,036 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 23:02:06,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,041 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,046 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 6 treesize of output 1 [2021-11-12 23:02:06,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,047 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,051 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 6 treesize of output 1 [2021-11-12 23:02:06,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,052 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:02:06,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:02:06,055 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:100 [2021-11-12 23:02:06,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:02:06,059 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,062 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-12 23:02:06,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 213 [2021-11-12 23:02:06,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,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, 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-12 23:02:06,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,087 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-12 23:02:06,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,099 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-12 23:02:06,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,100 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 322 [2021-11-12 23:02:06,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:02:06,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:319, output treesize:322 [2021-11-12 23:02:06,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,119 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,120 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:06,121 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-12 23:02:06,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:06,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:06,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:06,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,147 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-12 23:02:06,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,153 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 154 [2021-11-12 23:02:06,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,155 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:454, output treesize:154 [2021-11-12 23:02:06,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,177 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:02:06,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:06,180 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:02:06,187 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-12 23:02:06,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:02:06,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:02:06,196 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:02:06,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,198 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:06,199 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:02:06,206 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-12 23:02:06,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:02:06,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:02:06,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,256 INFO L180 QuantifierPusher]: treesize reduction 25, result has 82.6 percent of original size [2021-11-12 23:02:06,257 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,258 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:02:06,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:06,260 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size 102 [2021-11-12 23:02:06,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 11 treesize of output 7 [2021-11-12 23:02:06,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,271 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.0 percent of original size [2021-11-12 23:02:06,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 23:02:06,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:97 [2021-11-12 23:02:06,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,298 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,300 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:02:06,301 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 200 [2021-11-12 23:02:06,303 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:02:06,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 185 [2021-11-12 23:02:06,307 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,308 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,310 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:02:06,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:02:06,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,315 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-12 23:02:06,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,317 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:06,318 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 217 [2021-11-12 23:02:06,320 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-12 23:02:06,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-12 23:02:06,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:06,336 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 31 treesize of output 26 [2021-11-12 23:02:06,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,337 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,346 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-12 23:02:06,347 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,347 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,361 INFO L180 QuantifierPusher]: treesize reduction 62, result has 79.4 percent of original size [2021-11-12 23:02:06,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 246 [2021-11-12 23:02:06,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:02:06,364 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:308, output treesize:246 [2021-11-12 23:02:06,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,384 INFO L180 QuantifierPusher]: treesize reduction 24, result has 82.6 percent of original size [2021-11-12 23:02:06,385 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,385 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:06,386 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:06,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 23:02:06,394 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-12 23:02:06,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:06,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 23:02:06,404 INFO L180 QuantifierPusher]: treesize reduction 25, result has 80.2 percent of original size [2021-11-12 23:02:06,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:06,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:02:06,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 14 treesize of output 10 [2021-11-12 23:02:06,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:06,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:02:06,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 23:02:06,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:06,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 23:02:06,443 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:02:06,444 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-12 23:02:06,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:06,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:06,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 23:02:06,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 23:02:06,482 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:02:06,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-12 23:02:06,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,575 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.2 percent of original size [2021-11-12 23:02:06,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-12 23:02:06,582 INFO L180 QuantifierPusher]: treesize reduction 24, result has 84.3 percent of original size [2021-11-12 23:02:06,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-12 23:02:06,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-12 23:02:06,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,592 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:02:06,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-12 23:02:06,625 INFO L354 Elim1Store]: treesize reduction 24, result has 45.5 percent of original size [2021-11-12 23:02:06,625 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-12 23:02:06,625 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 23:02:06,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:171, output treesize:172 [2021-11-12 23:02:06,639 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.3 percent of original size [2021-11-12 23:02:06,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 23:02:06,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:02:06,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,672 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 23:02:06,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:02:06,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 11 treesize of output 7 [2021-11-12 23:02:06,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:02:06,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:02:06,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,694 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,694 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:06,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:06,695 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:06,697 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:02:06,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:06,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:06,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,711 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:06,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 23:02:06,721 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 23:02:06,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:06,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:02:06,731 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 11 treesize of output 7 [2021-11-12 23:02:06,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:06,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:02:06,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:06,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:02:06,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,753 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,754 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:06,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:06,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:06,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:02:06,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:06,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,791 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,792 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:06,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:06,793 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,794 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:06,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:06,795 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:06,795 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:06,796 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:06,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-12 23:02:06,800 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:02:09,728 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:02:09,728 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:02:09,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 57 [2021-11-12 23:02:09,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389439267] [2021-11-12 23:02:09,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:02:09,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-11-12 23:02:09,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:02:09,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-11-12 23:02:09,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=4681, Unknown=0, NotChecked=0, Total=5112 [2021-11-12 23:02:09,730 INFO L87 Difference]: Start difference. First operand 715 states and 838 transitions. Second operand has 58 states, 57 states have (on average 2.1228070175438596) internal successors, (121), 58 states have internal predecessors, (121), 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-12 23:02:15,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:15,974 INFO L93 Difference]: Finished difference Result 1462 states and 1599 transitions. [2021-11-12 23:02:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-11-12 23:02:15,975 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 2.1228070175438596) internal successors, (121), 58 states have internal predecessors, (121), 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-12 23:02:15,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:15,980 INFO L225 Difference]: With dead ends: 1462 [2021-11-12 23:02:15,980 INFO L226 Difference]: Without dead ends: 1338 [2021-11-12 23:02:15,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6000 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=3845, Invalid=19107, Unknown=0, NotChecked=0, Total=22952 [2021-11-12 23:02:15,982 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 927 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 2420 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1035.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 2677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.25ms SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 2420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1233.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:15,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [927 Valid, 464 Invalid, 2677 Unknown, 0 Unchecked, 8.25ms Time], IncrementalHoareTripleChecker [257 Valid, 2420 Invalid, 0 Unknown, 0 Unchecked, 1233.13ms Time] [2021-11-12 23:02:15,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-11-12 23:02:15,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 655. [2021-11-12 23:02:15,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 652 states have (on average 1.147239263803681) internal successors, (748), 654 states have internal predecessors, (748), 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-12 23:02:16,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 748 transitions. [2021-11-12 23:02:16,000 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 748 transitions. Word has length 41 [2021-11-12 23:02:16,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:16,001 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 748 transitions. [2021-11-12 23:02:16,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 2.1228070175438596) internal successors, (121), 58 states have internal predecessors, (121), 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-12 23:02:16,001 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 748 transitions. [2021-11-12 23:02:16,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:02:16,003 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:16,003 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:16,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-12 23:02:16,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1729,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:16,219 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-12 23:02:16,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:16,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1721029719, now seen corresponding path program 11 times [2021-11-12 23:02:16,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:02:16,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028527743] [2021-11-12 23:02:16,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:16,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:02:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:16,658 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 36 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:16,658 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:02:16,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028527743] [2021-11-12 23:02:16,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028527743] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:16,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186122424] [2021-11-12 23:02:16,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 23:02:16,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:16,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:16,660 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:16,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-12 23:02:16,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-11-12 23:02:16,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:02:16,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 54 conjunts are in the unsatisfiable core [2021-11-12 23:02:16,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:16,805 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 23:02:16,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 15 treesize of output 20 [2021-11-12 23:02:17,724 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 49 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:17,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:18,906 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:18,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186122424] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:02:18,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2065073507] [2021-11-12 23:02:18,907 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 23:02:18,907 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:02:18,908 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:02:18,908 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:02:18,908 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:02:18,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:02:18,918 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,918 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:18,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:18,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:18,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:02:18,932 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,932 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,933 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,938 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,939 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,944 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,950 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,951 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,955 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,957 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,961 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:18,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:18,963 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:18,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-12 23:02:18,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:18,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:18,969 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:18,973 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 6 treesize of output 1 [2021-11-12 23:02:18,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,973 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:18,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:18,974 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:18,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:18,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 193 [2021-11-12 23:02:18,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-11-12 23:02:18,980 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:193 [2021-11-12 23:02:18,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,985 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 307 [2021-11-12 23:02:18,990 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:18,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:18,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:02:18,992 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-12 23:02:19,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,006 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-12 23:02:19,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,008 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,020 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-12 23:02:19,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,021 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,033 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-12 23:02:19,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,034 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,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, 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-12 23:02:19,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,047 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,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, 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-12 23:02:19,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,060 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:19,071 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-12 23:02:19,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:19,073 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 637 [2021-11-12 23:02:19,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-11-12 23:02:19,108 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:631, output treesize:637 [2021-11-12 23:02:19,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,125 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:19,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:19,127 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,127 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:19,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 693 [2021-11-12 23:02:19,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:19,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:19,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,164 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:19,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,173 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:19,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,183 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:19,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:19,192 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,199 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-12 23:02:19,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,201 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 23:02:19,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,212 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:955, output treesize:163 [2021-11-12 23:02:19,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,258 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:02:19,260 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,260 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,261 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:19,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:19,262 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:19,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:02:19,271 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-12 23:02:19,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:02:19,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:02:19,287 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:02:19,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,290 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:19,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:19,291 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:19,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:02:19,306 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-12 23:02:19,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:02:19,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:02:19,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,382 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 23:02:19,383 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:19,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:02:19,391 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-12 23:02:19,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:19,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:02:19,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 23:02:19,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,399 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:19,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:19,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 23:02:19,421 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:02:19,421 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-12 23:02:19,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:19,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:19,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 23:02:19,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:19,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 23:02:19,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:19,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 180 [2021-11-12 23:02:19,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,488 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.3 percent of original size [2021-11-12 23:02:19,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 442 [2021-11-12 23:02:19,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,558 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:02:19,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:19,565 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:02:19,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:19,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:19,658 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:02:22,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:02:22,309 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:02:22,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23, 23] total 66 [2021-11-12 23:02:22,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011251] [2021-11-12 23:02:22,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:02:22,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-11-12 23:02:22,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:02:22,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-11-12 23:02:22,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=5090, Unknown=0, NotChecked=0, Total=5700 [2021-11-12 23:02:22,310 INFO L87 Difference]: Start difference. First operand 655 states and 748 transitions. Second operand has 67 states, 66 states have (on average 1.8333333333333333) internal successors, (121), 67 states have internal predecessors, (121), 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-12 23:02:25,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:25,325 INFO L93 Difference]: Finished difference Result 1724 states and 1861 transitions. [2021-11-12 23:02:25,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-12 23:02:25,326 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.8333333333333333) internal successors, (121), 67 states have internal predecessors, (121), 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-12 23:02:25,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:25,332 INFO L225 Difference]: With dead ends: 1724 [2021-11-12 23:02:25,332 INFO L226 Difference]: Without dead ends: 1724 [2021-11-12 23:02:25,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2723 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=2057, Invalid=10153, Unknown=0, NotChecked=0, Total=12210 [2021-11-12 23:02:25,333 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 763 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 790.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.37ms SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 931.83ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:25,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [763 Valid, 402 Invalid, 1935 Unknown, 0 Unchecked, 6.37ms Time], IncrementalHoareTripleChecker [196 Valid, 1739 Invalid, 0 Unknown, 0 Unchecked, 931.83ms Time] [2021-11-12 23:02:25,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2021-11-12 23:02:25,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 667. [2021-11-12 23:02:25,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 664 states have (on average 1.1521084337349397) internal successors, (765), 666 states have internal predecessors, (765), 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-12 23:02:25,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 765 transitions. [2021-11-12 23:02:25,351 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 765 transitions. Word has length 41 [2021-11-12 23:02:25,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:25,352 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 765 transitions. [2021-11-12 23:02:25,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.8333333333333333) internal successors, (121), 67 states have internal predecessors, (121), 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-12 23:02:25,352 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 765 transitions. [2021-11-12 23:02:25,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-12 23:02:25,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:25,354 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:25,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-12 23:02:25,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1800,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:25,573 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:02:25,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:25,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1556488924, now seen corresponding path program 1 times [2021-11-12 23:02:25,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:02:25,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923602556] [2021-11-12 23:02:25,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:25,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:02:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:25,894 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:25,895 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:02:25,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923602556] [2021-11-12 23:02:25,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923602556] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:25,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314714345] [2021-11-12 23:02:25,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:25,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:25,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:25,896 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:25,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-12 23:02:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:25,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 65 conjunts are in the unsatisfiable core [2021-11-12 23:02:25,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:25,995 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 23:02:25,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 15 treesize of output 20 [2021-11-12 23:02:26,639 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 16 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:26,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:27,470 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 26 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:27,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314714345] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:02:27,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [517619658] [2021-11-12 23:02:27,471 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-12 23:02:27,471 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:02:27,471 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:02:27,472 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:02:27,472 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:02:27,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,480 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:02:27,481 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,483 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,486 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:02:27,493 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:27,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:27,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:27,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,499 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:27,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:27,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:27,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,505 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 6 treesize of output 1 [2021-11-12 23:02:27,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,511 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 6 treesize of output 1 [2021-11-12 23:02:27,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,512 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,516 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 6 treesize of output 1 [2021-11-12 23:02:27,517 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,517 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,518 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,522 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 6 treesize of output 1 [2021-11-12 23:02:27,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,523 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,527 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 6 treesize of output 1 [2021-11-12 23:02:27,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,528 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,532 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 6 treesize of output 1 [2021-11-12 23:02:27,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:27,533 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-11-12 23:02:27,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:02:27,536 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:70 [2021-11-12 23:02:27,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 23:02:27,541 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:02:27,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 164 [2021-11-12 23:02:27,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,553 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-12 23:02:27,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,554 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,564 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-12 23:02:27,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:27,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 218 [2021-11-12 23:02:27,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:02:27,574 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:216, output treesize:218 [2021-11-12 23:02:27,578 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,581 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,581 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,582 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 267 [2021-11-12 23:02:27,594 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-12 23:02:27,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,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 14 treesize of output 10 [2021-11-12 23:02:27,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 306 [2021-11-12 23:02:27,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:02:27,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:306, output treesize:306 [2021-11-12 23:02:27,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,640 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:02:27,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:02:27,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 14 treesize of output 10 [2021-11-12 23:02:27,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:02:27,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:02:27,659 INFO L180 QuantifierPusher]: treesize reduction 24, result has 81.5 percent of original size [2021-11-12 23:02:27,661 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,661 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,662 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,663 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,663 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:02:27,669 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-12 23:02:27,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:02:27,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:100 [2021-11-12 23:02:27,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,715 INFO L180 QuantifierPusher]: treesize reduction 25, result has 82.6 percent of original size [2021-11-12 23:02:27,717 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,718 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-12 23:02:27,729 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-12 23:02:27,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 113 [2021-11-12 23:02:27,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:113, output treesize:113 [2021-11-12 23:02:27,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,760 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,762 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,763 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,764 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,765 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,766 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 23:02:27,767 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 185 [2021-11-12 23:02:27,769 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-12 23:02:27,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 170 [2021-11-12 23:02:27,772 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,772 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,773 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:27,775 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:27,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,779 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-12 23:02:27,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-12 23:02:27,780 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:02:27,781 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,782 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,783 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 202 [2021-11-12 23:02:27,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 177 [2021-11-12 23:02:27,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-12 23:02:27,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:27,814 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 37 treesize of output 29 [2021-11-12 23:02:27,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 23:02:27,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-12 23:02:27,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,826 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-12 23:02:27,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,843 INFO L180 QuantifierPusher]: treesize reduction 78, result has 75.3 percent of original size [2021-11-12 23:02:27,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 245 [2021-11-12 23:02:27,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:02:27,846 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:323, output treesize:245 [2021-11-12 23:02:27,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,866 INFO L180 QuantifierPusher]: treesize reduction 24, result has 82.6 percent of original size [2021-11-12 23:02:27,868 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,868 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:27,869 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:27,871 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 108 [2021-11-12 23:02:27,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 14 treesize of output 10 [2021-11-12 23:02:27,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:27,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:106 [2021-11-12 23:02:27,889 INFO L180 QuantifierPusher]: treesize reduction 25, result has 80.2 percent of original size [2021-11-12 23:02:27,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:27,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:02:27,896 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-12 23:02:27,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:27,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,900 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:02:27,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 23:02:27,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:27,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 23:02:27,925 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:02:27,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, 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-12 23:02:27,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:27,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:27,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:27,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 23:02:27,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:27,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 23:02:27,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 175 [2021-11-12 23:02:27,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 191 [2021-11-12 23:02:27,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,949 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:27,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:27,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-12 23:02:27,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:02:27,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-12 23:02:28,007 INFO L354 Elim1Store]: treesize reduction 136, result has 24.4 percent of original size [2021-11-12 23:02:28,008 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-12 23:02:28,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 23:02:28,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-12 23:02:28,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,019 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-12 23:02:28,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:224, output treesize:229 [2021-11-12 23:02:28,027 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.3 percent of original size [2021-11-12 23:02:28,031 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 218 [2021-11-12 23:02:28,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-12 23:02:28,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,075 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 23:02:28,076 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:28,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:02:28,085 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 11 treesize of output 7 [2021-11-12 23:02:28,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,086 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:28,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,086 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:28,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:02:28,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:02:28,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,097 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,098 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:28,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:28,099 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,100 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:28,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:28,101 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:28,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:02:28,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:28,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:28,109 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,109 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,110 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:28,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:28,111 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:28,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-12 23:02:28,123 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.3 percent of original size [2021-11-12 23:02:28,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,124 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:28,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-12 23:02:28,133 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 11 treesize of output 7 [2021-11-12 23:02:28,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:28,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-12 23:02:28,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-12 23:02:28,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:28,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2021-11-12 23:02:28,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:28,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:28,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,148 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:28,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:28,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:28,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-11-12 23:02:28,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:28,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,189 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,190 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-12 23:02:28,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-12 23:02:28,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-12 23:02:28,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:28,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:28,193 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:28,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:02:28,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 324 [2021-11-12 23:02:28,198 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:02:31,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:02:31,345 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:02:31,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 50 [2021-11-12 23:02:31,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965407110] [2021-11-12 23:02:31,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:02:31,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-12 23:02:31,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:02:31,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-12 23:02:31,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=3777, Unknown=0, NotChecked=0, Total=4160 [2021-11-12 23:02:31,346 INFO L87 Difference]: Start difference. First operand 667 states and 765 transitions. Second operand has 51 states, 50 states have (on average 2.54) internal successors, (127), 51 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-12 23:02:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:36,385 INFO L93 Difference]: Finished difference Result 1023 states and 1124 transitions. [2021-11-12 23:02:36,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-11-12 23:02:36,385 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 2.54) internal successors, (127), 51 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-12 23:02:36,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:36,390 INFO L225 Difference]: With dead ends: 1023 [2021-11-12 23:02:36,391 INFO L226 Difference]: Without dead ends: 1023 [2021-11-12 23:02:36,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4463 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=3168, Invalid=14654, Unknown=0, NotChecked=0, Total=17822 [2021-11-12 23:02:36,393 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 938 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 1747 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 826.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 2037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.27ms SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 1747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 974.01ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:36,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 208 Invalid, 2037 Unknown, 0 Unchecked, 6.27ms Time], IncrementalHoareTripleChecker [290 Valid, 1747 Invalid, 0 Unknown, 0 Unchecked, 974.01ms Time] [2021-11-12 23:02:36,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2021-11-12 23:02:36,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 671. [2021-11-12 23:02:36,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 668 states have (on average 1.152694610778443) internal successors, (770), 670 states have internal predecessors, (770), 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-12 23:02:36,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 770 transitions. [2021-11-12 23:02:36,407 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 770 transitions. Word has length 43 [2021-11-12 23:02:36,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:36,408 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 770 transitions. [2021-11-12 23:02:36,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 2.54) internal successors, (127), 51 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-12 23:02:36,408 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 770 transitions. [2021-11-12 23:02:36,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-12 23:02:36,410 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:36,410 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 8, 8, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:36,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-12 23:02:36,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1858 [2021-11-12 23:02:36,627 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:02:36,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:36,627 INFO L85 PathProgramCache]: Analyzing trace with hash -347149345, now seen corresponding path program 12 times [2021-11-12 23:02:36,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:02:36,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821347191] [2021-11-12 23:02:36,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:36,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:02:36,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:37,034 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 27 proven. 136 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:02:37,034 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:02:37,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821347191] [2021-11-12 23:02:37,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821347191] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:37,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872236174] [2021-11-12 23:02:37,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-12 23:02:37,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:37,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:37,036 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:37,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-12 23:02:37,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-12 23:02:37,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:02:37,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 80 conjunts are in the unsatisfiable core [2021-11-12 23:02:37,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:37,507 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-12 23:02:39,594 INFO L354 Elim1Store]: treesize reduction 473, result has 11.1 percent of original size [2021-11-12 23:02:39,594 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 117 treesize of output 116 [2021-11-12 23:02:39,729 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 27 proven. 136 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:02:39,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:41,014 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 140 treesize of output 122 [2021-11-12 23:02:41,040 INFO L354 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2021-11-12 23:02:41,040 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 226 treesize of output 192 [2021-11-12 23:02:42,157 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 99 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:02:42,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872236174] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:02:42,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [467490442] [2021-11-12 23:02:42,158 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-12 23:02:42,158 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:02:42,158 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:02:42,159 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:02:42,159 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:02:42,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,170 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,174 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,176 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-12 23:02:42,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:02:42,182 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:42,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,188 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 6 treesize of output 1 [2021-11-12 23:02:42,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,194 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 6 treesize of output 1 [2021-11-12 23:02:42,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,199 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:42,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,201 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,205 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 6 treesize of output 1 [2021-11-12 23:02:42,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,206 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,211 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 6 treesize of output 1 [2021-11-12 23:02:42,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,212 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,216 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-12 23:02:42,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-12 23:02:42,217 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,222 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 6 treesize of output 1 [2021-11-12 23:02:42,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,223 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:02:42,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:02:42,227 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:261, output treesize:103 [2021-11-12 23:02:42,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,230 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-11-12 23:02:42,233 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,233 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,233 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-12 23:02:42,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-12 23:02:42,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,250 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-12 23:02:42,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,262 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-12 23:02:42,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:42,274 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-12 23:02:42,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:02:42,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 325 [2021-11-12 23:02:42,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-12 23:02:42,288 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:322, output treesize:325 [2021-11-12 23:02:42,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,296 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:42,296 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:42,297 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:42,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-12 23:02:42,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:42,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:02:42,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:02:42,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,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 14 treesize of output 10 [2021-11-12 23:02:42,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-11-12 23:02:42,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,330 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:484, output treesize:163 [2021-11-12 23:02:42,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,364 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:02:42,365 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,365 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:42,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:42,367 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:42,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:02:42,374 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-12 23:02:42,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,375 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:02:42,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:02:42,383 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.4 percent of original size [2021-11-12 23:02:42,384 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,385 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:42,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:02:42,386 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-12 23:02:42,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-11-12 23:02:42,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-12 23:02:42,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 103 [2021-11-12 23:02:42,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:103, output treesize:103 [2021-11-12 23:02:42,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,461 INFO L180 QuantifierPusher]: treesize reduction 31, result has 76.5 percent of original size [2021-11-12 23:02:42,461 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-12 23:02:42,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-12 23:02:42,471 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-12 23:02:42,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-12 23:02:42,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:02:42,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:100, output treesize:96 [2021-11-12 23:02:42,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,485 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:02:42,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-12 23:02:42,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-12 23:02:42,517 INFO L354 Elim1Store]: treesize reduction 40, result has 20.0 percent of original size [2021-11-12 23:02:42,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 25 treesize of output 24 [2021-11-12 23:02:42,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:42,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:02:42,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-12 23:02:42,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:02:42,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:157, output treesize:153 [2021-11-12 23:02:42,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-12 23:02:42,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:02:42,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 436 [2021-11-12 23:02:42,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,632 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:02:42,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:42,639 INFO L180 QuantifierPusher]: treesize reduction 30, result has 79.9 percent of original size [2021-11-12 23:02:42,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-12 23:02:42,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:02:42,722 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:02:45,737 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:02:45,737 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:02:45,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 31, 31] total 78 [2021-11-12 23:02:45,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745766357] [2021-11-12 23:02:45,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:02:45,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-11-12 23:02:45,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:02:45,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-11-12 23:02:45,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=715, Invalid=6767, Unknown=0, NotChecked=0, Total=7482 [2021-11-12 23:02:45,739 INFO L87 Difference]: Start difference. First operand 671 states and 770 transitions. Second operand has 78 states, 78 states have (on average 1.5) internal successors, (117), 78 states have internal predecessors, (117), 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-12 23:02:47,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:47,939 INFO L93 Difference]: Finished difference Result 861 states and 983 transitions. [2021-11-12 23:02:47,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-11-12 23:02:47,939 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.5) internal successors, (117), 78 states have internal predecessors, (117), 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-12 23:02:47,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:47,942 INFO L225 Difference]: With dead ends: 861 [2021-11-12 23:02:47,942 INFO L226 Difference]: Without dead ends: 841 [2021-11-12 23:02:47,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4353 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=1290, Invalid=13230, Unknown=0, NotChecked=0, Total=14520 [2021-11-12 23:02:47,944 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 155 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 320.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.12ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 290 IncrementalHoareTripleChecker+Unchecked, 373.74ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:47,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 225 Invalid, 1002 Unknown, 0 Unchecked, 2.12ms Time], IncrementalHoareTripleChecker [15 Valid, 697 Invalid, 0 Unknown, 290 Unchecked, 373.74ms Time] [2021-11-12 23:02:47,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2021-11-12 23:02:47,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 783. [2021-11-12 23:02:47,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 780 states have (on average 1.155128205128205) internal successors, (901), 782 states have internal predecessors, (901), 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-12 23:02:47,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 901 transitions. [2021-11-12 23:02:47,954 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 901 transitions. Word has length 43 [2021-11-12 23:02:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:47,954 INFO L470 AbstractCegarLoop]: Abstraction has 783 states and 901 transitions. [2021-11-12 23:02:47,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.5) internal successors, (117), 78 states have internal predecessors, (117), 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-12 23:02:47,954 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 901 transitions. [2021-11-12 23:02:47,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-12 23:02:47,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:47,956 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:48,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-12 23:02:48,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1916 [2021-11-12 23:02:48,172 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 11 more)] === [2021-11-12 23:02:48,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:48,173 INFO L85 PathProgramCache]: Analyzing trace with hash -395570516, now seen corresponding path program 10 times [2021-11-12 23:02:48,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:02:48,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901532709] [2021-11-12 23:02:48,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:48,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:02:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:48,964 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:02:48,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901532709] [2021-11-12 23:02:48,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901532709] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:48,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266377137] [2021-11-12 23:02:48,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-12 23:02:48,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:02:48,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:02:48,965 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:02:48,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c7c1a5a-758d-401c-a6a0-e6e39952f4bc/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-12 23:02:49,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:49,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 107 conjunts are in the unsatisfiable core [2021-11-12 23:02:49,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:49,090 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-12 23:02:49,323 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 21 treesize of output 17 [2021-11-12 23:02:49,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:02:49,367 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 22 treesize of output 21 [2021-11-12 23:02:49,567 INFO L354 Elim1Store]: treesize reduction 18, result has 50.0 percent of original size [2021-11-12 23:02:49,567 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 29 treesize of output 39 [2021-11-12 23:02:49,690 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 19 treesize of output 18 [2021-11-12 23:02:49,801 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 19 treesize of output 18 [2021-11-12 23:02:49,899 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 19 treesize of output 18 [2021-11-12 23:02:49,998 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-12 23:02:49,998 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 23 treesize of output 22 [2021-11-12 23:02:50,071 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 15 treesize of output 7 [2021-11-12 23:02:50,078 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:02:50,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:03:00,226 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ |c_ULTIMATE.start_cstrcat_~append#1.offset| 1)) 0)) is different from false [2021-11-12 23:03:27,558 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_251| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_248| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_245| Int)) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base| (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_#t~post4#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|)))) (store .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base| (store (store (store (select .cse0 |c_ULTIMATE.start_cstrcat_~s#1.base|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| |v_ULTIMATE.start_cstrcat_#t~mem6#1_251|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| |v_ULTIMATE.start_cstrcat_#t~mem6#1_248|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| |v_ULTIMATE.start_cstrcat_#t~mem6#1_245|))) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ 3 |c_ULTIMATE.start_cstrcat_~append#1.offset|)) 0)) is different from false [2021-11-12 23:03:54,617 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~mem6#1_254| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_251| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_257| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_248| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_245| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base| (store (store (store (store (store (select |c_#memory_int| |c_ULTIMATE.start_cstrcat_~s#1.base|) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_257| |v_ULTIMATE.start_cstrcat_#t~mem6#1_254|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| |v_ULTIMATE.start_cstrcat_#t~mem6#1_251|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| |v_ULTIMATE.start_cstrcat_#t~mem6#1_248|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| |v_ULTIMATE.start_cstrcat_#t~mem6#1_245|)) |c_ULTIMATE.start_cstrcat_~append#1.base|) (+ 5 |c_ULTIMATE.start_cstrcat_~append#1.offset|)) 0)) is different from false [2021-11-12 23:03:55,827 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_257| Int) (|v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| Int) (|ULTIMATE.start_main_~length3~0#1| Int) (|ULTIMATE.start_main_~nondetString2~0#1.offset| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_254| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_251| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_248| Int) (|ULTIMATE.start_cstrcat_#t~post4#1.offset| Int) (|ULTIMATE.start_cstrcat_#t~mem6#1| Int) (|v_ULTIMATE.start_cstrcat_#t~mem6#1_245| Int)) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| (store (store (store (store (store (store (select |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base|) (+ (- 1) |ULTIMATE.start_main_~nondetString2~0#1.offset| |ULTIMATE.start_main_~length3~0#1|) 0) |ULTIMATE.start_cstrcat_#t~post4#1.offset| |ULTIMATE.start_cstrcat_#t~mem6#1|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_257| |v_ULTIMATE.start_cstrcat_#t~mem6#1_254|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_254| |v_ULTIMATE.start_cstrcat_#t~mem6#1_251|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_251| |v_ULTIMATE.start_cstrcat_#t~mem6#1_248|) |v_ULTIMATE.start_cstrcat_#t~post4#1.offset_248| |v_ULTIMATE.start_cstrcat_#t~mem6#1_245|)) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ |c_ULTIMATE.start_main_~nondetString1~0#1.offset| 5)) 0)) is different from false [2021-11-12 23:03:55,845 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 1633666 treesize of output 1630594