./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/bor3.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/array-crafted/bor3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f1b6ac589e17a1425c18d8694ea032f5464d66d6d18c040a40e1edc53bc0f3c5 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 01:51:41,473 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 01:51:41,475 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 01:51:41,529 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 01:51:41,530 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 01:51:41,536 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 01:51:41,538 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 01:51:41,544 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 01:51:41,547 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 01:51:41,555 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 01:51:41,556 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 01:51:41,559 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 01:51:41,559 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 01:51:41,563 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 01:51:41,566 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 01:51:41,572 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 01:51:41,575 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 01:51:41,576 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 01:51:41,579 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 01:51:41,589 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 01:51:41,592 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 01:51:41,593 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 01:51:41,598 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 01:51:41,600 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 01:51:41,611 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 01:51:41,612 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 01:51:41,612 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 01:51:41,615 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 01:51:41,616 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 01:51:41,618 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 01:51:41,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 01:51:41,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 01:51:41,623 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 01:51:41,625 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 01:51:41,627 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 01:51:41,627 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 01:51:41,628 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 01:51:41,629 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 01:51:41,629 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 01:51:41,630 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 01:51:41,631 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 01:51:41,632 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-07 01:51:41,690 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 01:51:41,690 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 01:51:41,692 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 01:51:41,693 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 01:51:41,693 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 01:51:41,693 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 01:51:41,694 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-07 01:51:41,694 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 01:51:41,702 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 01:51:41,703 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-07 01:51:41,704 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-07 01:51:41,705 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 01:51:41,705 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-07 01:51:41,706 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-07 01:51:41,706 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-07 01:51:41,707 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 01:51:41,708 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 01:51:41,708 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 01:51:41,708 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 01:51:41,709 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 01:51:41,709 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 01:51:41,709 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 01:51:41,710 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 01:51:41,710 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 01:51:41,711 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 01:51:41,711 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 01:51:41,711 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 01:51:41,712 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 01:51:41,712 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 01:51:41,713 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 01:51:41,713 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:51:41,713 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 01:51:41,714 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 01:51:41,714 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 01:51:41,715 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-07 01:51:41,715 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 01:51:41,716 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 01:51:41,716 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 01:51:41,716 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 01:51:41,717 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_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/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_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8 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 ! call(reach_error())) ) 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 -> f1b6ac589e17a1425c18d8694ea032f5464d66d6d18c040a40e1edc53bc0f3c5 [2021-11-07 01:51:42,089 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 01:51:42,120 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 01:51:42,123 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 01:51:42,125 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 01:51:42,126 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 01:51:42,127 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/array-crafted/bor3.i [2021-11-07 01:51:42,223 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/data/b0d61e708/26dee86078b442a0a3f12e157ae9a503/FLAG16a1a0c0d [2021-11-07 01:51:42,787 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 01:51:42,787 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/sv-benchmarks/c/array-crafted/bor3.i [2021-11-07 01:51:42,794 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/data/b0d61e708/26dee86078b442a0a3f12e157ae9a503/FLAG16a1a0c0d [2021-11-07 01:51:43,146 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/data/b0d61e708/26dee86078b442a0a3f12e157ae9a503 [2021-11-07 01:51:43,149 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 01:51:43,151 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 01:51:43,154 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 01:51:43,155 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 01:51:43,166 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 01:51:43,167 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,168 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39ba4ef2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43, skipping insertion in model container [2021-11-07 01:51:43,169 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,182 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 01:51:43,199 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 01:51:43,426 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/sv-benchmarks/c/array-crafted/bor3.i[1297,1310] [2021-11-07 01:51:43,430 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:51:43,440 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 01:51:43,469 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/sv-benchmarks/c/array-crafted/bor3.i[1297,1310] [2021-11-07 01:51:43,470 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:51:43,488 INFO L208 MainTranslator]: Completed translation [2021-11-07 01:51:43,488 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43 WrapperNode [2021-11-07 01:51:43,488 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 01:51:43,490 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 01:51:43,490 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 01:51:43,490 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 01:51:43,500 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,510 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,545 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 01:51:43,552 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 01:51:43,552 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 01:51:43,553 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 01:51:43,562 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,562 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,566 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,566 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,576 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,581 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,583 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,587 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 01:51:43,588 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 01:51:43,588 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 01:51:43,588 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 01:51:43,589 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (1/1) ... [2021-11-07 01:51:43,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:51:43,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:43,644 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 01:51:43,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 01:51:43,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 01:51:43,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 01:51:43,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 01:51:43,714 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 01:51:43,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 01:51:43,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 01:51:43,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 01:51:44,384 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 01:51:44,385 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2021-11-07 01:51:44,388 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:51:44 BoogieIcfgContainer [2021-11-07 01:51:44,388 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 01:51:44,390 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 01:51:44,390 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 01:51:44,394 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 01:51:44,395 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 01:51:43" (1/3) ... [2021-11-07 01:51:44,396 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34be0e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:51:44, skipping insertion in model container [2021-11-07 01:51:44,396 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:51:43" (2/3) ... [2021-11-07 01:51:44,397 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34be0e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:51:44, skipping insertion in model container [2021-11-07 01:51:44,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:51:44" (3/3) ... [2021-11-07 01:51:44,399 INFO L111 eAbstractionObserver]: Analyzing ICFG bor3.i [2021-11-07 01:51:44,405 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 01:51:44,407 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-07 01:51:44,485 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 01:51:44,499 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=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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-07 01:51:44,500 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-07 01:51:44,520 INFO L276 IsEmpty]: Start isEmpty. Operand has 11 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 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-07 01:51:44,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-07 01:51:44,534 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:44,535 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:44,536 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:44,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:44,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1883361482, now seen corresponding path program 1 times [2021-11-07 01:51:44,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:44,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494240368] [2021-11-07 01:51:44,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:44,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:44,792 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-07 01:51:44,793 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:44,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494240368] [2021-11-07 01:51:44,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494240368] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:51:44,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:51:44,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 01:51:44,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838379683] [2021-11-07 01:51:44,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:51:44,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:44,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:51:44,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:51:44,828 INFO L87 Difference]: Start difference. First operand has 11 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 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) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 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-07 01:51:44,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:44,861 INFO L93 Difference]: Finished difference Result 21 states and 31 transitions. [2021-11-07 01:51:44,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:51:44,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 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-07 01:51:44,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:44,890 INFO L225 Difference]: With dead ends: 21 [2021-11-07 01:51:44,890 INFO L226 Difference]: Without dead ends: 10 [2021-11-07 01:51:44,895 INFO L786 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-07 01:51:44,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2021-11-07 01:51:44,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2021-11-07 01:51:44,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 1.5555555555555556) 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-07 01:51:44,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 14 transitions. [2021-11-07 01:51:44,939 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 14 transitions. Word has length 8 [2021-11-07 01:51:44,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:44,939 INFO L470 AbstractCegarLoop]: Abstraction has 10 states and 14 transitions. [2021-11-07 01:51:44,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 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-07 01:51:44,940 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 14 transitions. [2021-11-07 01:51:44,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-07 01:51:44,940 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:44,941 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:44,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 01:51:44,941 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:44,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:44,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1335199282, now seen corresponding path program 1 times [2021-11-07 01:51:44,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:44,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142617751] [2021-11-07 01:51:44,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:44,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:44,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:45,061 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-07 01:51:45,061 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:45,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142617751] [2021-11-07 01:51:45,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142617751] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:45,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127499502] [2021-11-07 01:51:45,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:45,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:45,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:45,066 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:45,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 01:51:45,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:45,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:51:45,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:45,275 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-07 01:51:45,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:45,345 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-07 01:51:45,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127499502] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:51:45,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:51:45,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [3] total 6 [2021-11-07 01:51:45,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064057789] [2021-11-07 01:51:45,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:51:45,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:45,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:51:45,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:51:45,350 INFO L87 Difference]: Start difference. First operand 10 states and 14 transitions. Second operand has 4 states, 4 states have (on average 2.75) 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-07 01:51:45,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:45,415 INFO L93 Difference]: Finished difference Result 22 states and 34 transitions. [2021-11-07 01:51:45,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:51:45,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) 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 9 [2021-11-07 01:51:45,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:45,417 INFO L225 Difference]: With dead ends: 22 [2021-11-07 01:51:45,417 INFO L226 Difference]: Without dead ends: 16 [2021-11-07 01:51:45,422 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:51:45,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2021-11-07 01:51:45,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-11-07 01:51:45,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:45,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 20 transitions. [2021-11-07 01:51:45,434 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 20 transitions. Word has length 9 [2021-11-07 01:51:45,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:45,434 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-11-07 01:51:45,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) 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-07 01:51:45,435 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 20 transitions. [2021-11-07 01:51:45,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-07 01:51:45,435 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:45,436 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:45,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:45,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:45,659 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:45,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:45,660 INFO L85 PathProgramCache]: Analyzing trace with hash 2091408530, now seen corresponding path program 1 times [2021-11-07 01:51:45,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:45,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100126773] [2021-11-07 01:51:45,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:45,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:45,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-07 01:51:45,710 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:45,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100126773] [2021-11-07 01:51:45,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100126773] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:45,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227813778] [2021-11-07 01:51:45,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:45,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:45,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:45,713 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:45,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 01:51:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:45,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:51:45,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:45,865 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:51:45,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:51:45,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227813778] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:51:45,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:51:45,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [3] total 6 [2021-11-07 01:51:45,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795419517] [2021-11-07 01:51:45,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:51:45,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:45,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:51:45,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:51:45,915 INFO L87 Difference]: Start difference. First operand 16 states and 20 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 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-07 01:51:45,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:45,929 INFO L93 Difference]: Finished difference Result 24 states and 30 transitions. [2021-11-07 01:51:45,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:51:45,930 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 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-07 01:51:45,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:45,931 INFO L225 Difference]: With dead ends: 24 [2021-11-07 01:51:45,931 INFO L226 Difference]: Without dead ends: 18 [2021-11-07 01:51:45,932 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:51:45,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-11-07 01:51:45,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-11-07 01:51:45,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:45,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 22 transitions. [2021-11-07 01:51:45,938 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 22 transitions. Word has length 15 [2021-11-07 01:51:45,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:45,938 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 22 transitions. [2021-11-07 01:51:45,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 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-07 01:51:45,939 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 22 transitions. [2021-11-07 01:51:45,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-07 01:51:45,940 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:45,940 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:45,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:46,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:46,168 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:46,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:46,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1826076626, now seen corresponding path program 1 times [2021-11-07 01:51:46,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:46,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424980728] [2021-11-07 01:51:46,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:46,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:46,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:46,250 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-07 01:51:46,251 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:46,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424980728] [2021-11-07 01:51:46,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424980728] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:46,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565945652] [2021-11-07 01:51:46,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:46,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:46,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:46,254 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:46,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 01:51:46,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:46,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-07 01:51:46,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:46,471 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-07 01:51:46,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:46,554 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-07 01:51:46,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565945652] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:51:46,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2098682106] [2021-11-07 01:51:46,592 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:51:46,593 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:51:46,600 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:51:46,607 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:51:46,607 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:51:46,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,652 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:46,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:46,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:46,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:51:46,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:46,692 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_12|], 21=[|v_#valid_19|]} [2021-11-07 01:51:46,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:51:46,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:46,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:46,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:46,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:46,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:46,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:51:46,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:46,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:46,886 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:46,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:46,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:46,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:46,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:46,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:51:46,967 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:51:46,995 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:46,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:47,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:47,004 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,008 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-11-07 01:51:47,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:47,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-07 01:51:47,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:51:47,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 112 [2021-11-07 01:51:47,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:51:47,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:51:47,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:47,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:51:47,155 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-07 01:51:47,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:51:47,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,378 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:51:47,385 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:47,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:51:47,398 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:51:47,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:51:47,424 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:47,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:47,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,474 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:47,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:47,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,481 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,482 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:47,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:47,486 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:47,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,500 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:47,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:47,506 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,510 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:51:47,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 111 [2021-11-07 01:51:47,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-07 01:51:47,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:51:47,532 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:47,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:51:47,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-07 01:51:47,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 132 [2021-11-07 01:51:47,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:51:47,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:51:47,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:47,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:47,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:47,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:47,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:47,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:47,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:47,925 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.5 percent of original size [2021-11-07 01:51:47,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:51:47,938 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-07 01:51:47,938 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:475, output treesize:397 [2021-11-07 01:51:47,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:47,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,027 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:51:48,034 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,036 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:48,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:51:48,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,042 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:48,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:48,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:51:48,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:48,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:48,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:48,063 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-07 01:51:48,064 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:51:48,071 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:51:48,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:51:48,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,152 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:51:48,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:51:48,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,249 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:51:48,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:51:48,272 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:51:48,273 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:51:48,339 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:51:48,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,374 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:48,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,401 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:48,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,414 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,434 INFO L180 QuantifierPusher]: treesize reduction 14, result has 92.2 percent of original size [2021-11-07 01:51:48,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:51:48,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:48,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:219, output treesize:165 [2021-11-07 01:51:48,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-07 01:51:48,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,499 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:51:48,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:51:48,516 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:51:48,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:51:48,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:51:48,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:48,547 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:48,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,551 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:48,569 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:48,570 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:51:48,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:48,601 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:51:48,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,664 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:51:48,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:51:48,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:51:48,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:48,687 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 24 treesize of output 24 [2021-11-07 01:51:48,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,689 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:48,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:48,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:51:48,711 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:51:48,716 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:48,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:51:48,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:51:48,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:51:48,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:48,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:51:48,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:48,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:51:48,744 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:51:48,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-11-07 01:51:48,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:48,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 191 [2021-11-07 01:51:48,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:48,868 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:51:48,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:48,881 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:51:49,838 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:51:49,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:51:49,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2021-11-07 01:51:49,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058784206] [2021-11-07 01:51:49,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:51:49,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:49,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:51:49,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:51:49,841 INFO L87 Difference]: Start difference. First operand 18 states and 22 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:49,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:49,858 INFO L93 Difference]: Finished difference Result 36 states and 46 transitions. [2021-11-07 01:51:49,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:51:49,858 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 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-07 01:51:49,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:49,859 INFO L225 Difference]: With dead ends: 36 [2021-11-07 01:51:49,859 INFO L226 Difference]: Without dead ends: 21 [2021-11-07 01:51:49,860 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:51:49,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-11-07 01:51:49,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-11-07 01:51:49,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:49,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 25 transitions. [2021-11-07 01:51:49,872 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 25 transitions. Word has length 17 [2021-11-07 01:51:49,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:49,872 INFO L470 AbstractCegarLoop]: Abstraction has 21 states and 25 transitions. [2021-11-07 01:51:49,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:49,873 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 25 transitions. [2021-11-07 01:51:49,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:51:49,876 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:49,876 INFO L513 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:49,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:50,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:50,104 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:50,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:50,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1585970070, now seen corresponding path program 2 times [2021-11-07 01:51:50,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:50,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788090192] [2021-11-07 01:51:50,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:50,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:50,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:50,232 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 01:51:50,232 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:50,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788090192] [2021-11-07 01:51:50,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788090192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:50,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31075359] [2021-11-07 01:51:50,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:51:50,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:50,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:50,236 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:50,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 01:51:50,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:51:50,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:51:50,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:51:50,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 01:51:50,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:50,467 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 01:51:50,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31075359] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:51:50,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2052745482] [2021-11-07 01:51:50,472 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:51:50,472 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:51:50,472 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:51:50,473 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:51:50,473 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:51:50,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:50,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:51:50,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:50,502 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_13|], 21=[|v_#valid_20|]} [2021-11-07 01:51:50,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:51:50,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:50,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:50,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:51:50,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:50,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:50,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:50,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:51:50,562 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:51:50,568 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,570 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,571 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:50,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:50,573 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,575 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:50,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:50,578 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:50,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:50,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:50,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,623 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:50,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:50,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:50,637 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-07 01:51:50,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:51:50,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:50,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,706 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,714 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,720 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:50,723 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:50,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:51:50,730 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:51:50,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:51:50,743 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,744 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:50,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:50,751 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,759 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,760 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,761 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,762 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:50,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:50,763 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,765 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:50,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:50,769 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:50,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,780 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:50,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:50,782 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:50,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:51:50,789 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,790 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,791 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:51:50,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:51:50,800 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:50,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:51:50,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:51:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:50,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:50,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:50,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:50,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:51:50,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:50,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:50,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:50,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:50,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,030 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:51:51,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:51:51,037 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-07 01:51:51,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:51:51,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,099 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:51:51,104 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:51,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:51:51,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:51,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:51,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:51:51,118 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:51,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:51,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:51,126 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-07 01:51:51,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:51:51,133 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:51:51,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:51:51,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,174 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:51:51,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:51:51,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,225 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:51:51,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:51:51,237 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:51:51,240 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:51:51,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:51:51,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,280 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:51,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,295 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:51,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,298 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,299 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,312 INFO L180 QuantifierPusher]: treesize reduction 15, result has 91.4 percent of original size [2021-11-07 01:51:51,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-07 01:51:51,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:51,316 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:214, output treesize:159 [2021-11-07 01:51:51,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-07 01:51:51,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,367 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:51:51,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:51:51,378 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:51:51,380 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:51:51,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:51:51,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:51,399 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:51,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:51,415 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:51,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:51:51,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:51,441 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:51:51,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,477 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:51:51,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:51:51,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:51:51,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:51,490 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 24 treesize of output 24 [2021-11-07 01:51:51,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:51,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:51,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:51:51,514 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:51:51,515 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:51,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:51:51,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:51:51,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:51:51,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:51,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:51:51,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:51,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:51:51,542 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:51:51,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:51,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:51,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:51:51,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:51,640 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:51:51,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:51,651 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:51:52,508 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:51:52,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:51:52,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2021-11-07 01:51:52,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155010662] [2021-11-07 01:51:52,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 01:51:52,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:52,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 01:51:52,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:51:52,510 INFO L87 Difference]: Start difference. First operand 21 states and 25 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:52,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:52,575 INFO L93 Difference]: Finished difference Result 45 states and 63 transitions. [2021-11-07 01:51:52,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 01:51:52,575 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 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-07 01:51:52,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:52,576 INFO L225 Difference]: With dead ends: 45 [2021-11-07 01:51:52,576 INFO L226 Difference]: Without dead ends: 33 [2021-11-07 01:51:52,577 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:51:52,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-11-07 01:51:52,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-11-07 01:51:52,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:52,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 37 transitions. [2021-11-07 01:51:52,587 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 37 transitions. Word has length 20 [2021-11-07 01:51:52,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:52,588 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 37 transitions. [2021-11-07 01:51:52,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:52,588 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 37 transitions. [2021-11-07 01:51:52,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-07 01:51:52,590 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:52,590 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:52,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:52,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-07 01:51:52,813 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:52,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:52,814 INFO L85 PathProgramCache]: Analyzing trace with hash 703108394, now seen corresponding path program 3 times [2021-11-07 01:51:52,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:52,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533078660] [2021-11-07 01:51:52,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:52,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:52,937 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:52,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533078660] [2021-11-07 01:51:52,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533078660] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:52,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015502607] [2021-11-07 01:51:52,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:51:52,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:52,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:52,939 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:52,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 01:51:53,045 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:51:53,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:51:53,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:51:53,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:53,122 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:53,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:53,233 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:53,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015502607] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:51:53,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1059589773] [2021-11-07 01:51:53,236 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:51:53,237 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:51:53,237 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:51:53,237 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:51:53,238 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:51:53,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,246 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:51:53,248 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:53,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:53,256 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_14|], 21=[|v_#valid_21|]} [2021-11-07 01:51:53,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:51:53,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:53,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:53,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:51:53,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:53,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:53,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:53,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,304 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:51:53,308 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:51:53,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:53,318 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:53,318 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,320 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-11-07 01:51:53,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:53,324 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-07 01:51:53,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:51:53,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 112 [2021-11-07 01:51:53,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:51:53,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:51:53,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:51:53,391 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-07 01:51:53,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:51:53,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,458 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:53,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:53,464 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,477 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:51:53,481 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:53,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:51:53,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:51:53,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:51:53,507 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,517 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,517 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:53,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:53,520 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:53,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:53,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:53,530 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,532 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:53,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:53,534 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:51:53,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 111 [2021-11-07 01:51:53,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,540 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-07 01:51:53,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:51:53,546 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:51:53,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-07 01:51:53,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 132 [2021-11-07 01:51:53,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:51:53,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:51:53,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:53,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:53,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:53,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,744 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.5 percent of original size [2021-11-07 01:51:53,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:51:53,752 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-07 01:51:53,752 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:475, output treesize:397 [2021-11-07 01:51:53,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,804 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:51:53,809 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,809 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,810 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:53,811 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:51:53,811 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,812 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:53,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:53,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:51:53,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:53,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:53,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:53,842 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-07 01:51:53,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:51:53,847 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:51:53,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:51:53,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,885 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:51:53,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:51:53,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,925 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:51:53,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:51:53,934 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:51:53,936 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:53,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:51:53,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:53,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,961 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:53,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:53,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:53,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:53,974 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:53,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:53,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:53,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:53,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:53,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:53,988 INFO L180 QuantifierPusher]: treesize reduction 17, result has 89.8 percent of original size [2021-11-07 01:51:53,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:51:53,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:53,991 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:206, output treesize:149 [2021-11-07 01:51:53,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:51:54,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,031 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:51:54,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:51:54,041 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:51:54,042 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:54,043 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:51:54,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:51:54,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:54,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:54,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:54,060 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:54,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,062 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,063 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:54,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:54,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:54,074 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:54,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:51:54,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:54,098 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:51:54,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,137 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:51:54,138 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:54,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:51:54,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:51:54,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:54,149 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 24 treesize of output 24 [2021-11-07 01:51:54,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:54,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:54,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:51:54,166 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:51:54,169 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:54,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:51:54,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:51:54,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 13 treesize of output 9 [2021-11-07 01:51:54,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:54,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:54,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:51:54,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:54,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:51:54,191 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:51:54,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:54,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:54,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:51:54,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:54,299 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:51:54,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:54,308 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:51:55,158 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:51:55,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:51:55,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2021-11-07 01:51:55,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994144376] [2021-11-07 01:51:55,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:51:55,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:55,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:51:55,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-11-07 01:51:55,160 INFO L87 Difference]: Start difference. First operand 33 states and 37 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:55,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:55,197 INFO L93 Difference]: Finished difference Result 66 states and 79 transitions. [2021-11-07 01:51:55,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 01:51:55,198 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 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-07 01:51:55,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:55,199 INFO L225 Difference]: With dead ends: 66 [2021-11-07 01:51:55,200 INFO L226 Difference]: Without dead ends: 39 [2021-11-07 01:51:55,201 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-11-07 01:51:55,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-07 01:51:55,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-11-07 01:51:55,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:55,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 43 transitions. [2021-11-07 01:51:55,217 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 43 transitions. Word has length 32 [2021-11-07 01:51:55,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:55,218 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 43 transitions. [2021-11-07 01:51:55,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:55,218 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 43 transitions. [2021-11-07 01:51:55,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-07 01:51:55,221 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:55,222 INFO L513 BasicCegarLoop]: trace histogram [10, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:55,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:55,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:55,438 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:55,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:55,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1553062954, now seen corresponding path program 4 times [2021-11-07 01:51:55,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:55,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160534829] [2021-11-07 01:51:55,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:55,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:55,627 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:55,627 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:55,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160534829] [2021-11-07 01:51:55,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160534829] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:55,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646292504] [2021-11-07 01:51:55,628 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:51:55,628 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:55,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:55,630 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:55,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-07 01:51:55,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:55,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-07 01:51:55,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:55,880 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:55,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:56,165 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:56,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646292504] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:51:56,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [984396679] [2021-11-07 01:51:56,168 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:51:56,168 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:51:56,168 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:51:56,169 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:51:56,169 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:51:56,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,176 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:56,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:51:56,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:56,184 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_15|], 21=[|v_#valid_22|]} [2021-11-07 01:51:56,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:51:56,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:56,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:56,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:51:56,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:56,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:56,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:56,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,236 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:51:56,240 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:51:56,245 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,247 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:56,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:56,249 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,251 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:56,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:56,254 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:56,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:56,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:56,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:56,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:56,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:56,306 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-07 01:51:56,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:51:56,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,384 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,412 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:56,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:56,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:51:56,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:51:56,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:51:56,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,430 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,431 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,431 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:56,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:56,437 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,443 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,445 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:56,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:56,447 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,449 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:56,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:51:56,452 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:51:56,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:56,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:56,462 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,464 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:56,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:56,467 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:56,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:51:56,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:51:56,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:51:56,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:56,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:56,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:56,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:51:56,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:56,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:56,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,682 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:51:56,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:51:56,689 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-07 01:51:56,689 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:51:56,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,743 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:51:56,745 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,746 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,747 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:56,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:51:56,749 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:56,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:56,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:51:56,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:56,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:56,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,763 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:56,764 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-07 01:51:56,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:51:56,770 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:51:56,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:51:56,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,810 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:51:56,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:51:56,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,853 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:51:56,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:51:56,863 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:51:56,873 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:51:56,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-07 01:51:56,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,893 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:56,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:56,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:56,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,907 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:56,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:56,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:56,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,920 INFO L180 QuantifierPusher]: treesize reduction 16, result has 90.6 percent of original size [2021-11-07 01:51:56,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:56,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:56,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:211, output treesize:155 [2021-11-07 01:51:56,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:51:56,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:56,956 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:51:56,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:51:56,966 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:51:56,968 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:56,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:51:56,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:51:56,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:56,984 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:56,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:56,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:56,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:56,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:56,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:56,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:51:56,997 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:51:56,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:57,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:57,002 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:57,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:51:57,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:51:57,017 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:51:57,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,052 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:51:57,055 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:57,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:51:57,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:51:57,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:57,066 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 24 treesize of output 24 [2021-11-07 01:51:57,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:57,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:51:57,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:57,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:57,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:57,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:51:57,090 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:51:57,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:57,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:51:57,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:51:57,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:51:57,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:57,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:57,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:57,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:51:57,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:57,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:51:57,113 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:51:57,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:57,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:57,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:51:57,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:57,216 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:51:57,218 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:51:57,226 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:51:58,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:51:58,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:51:58,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-07 01:51:58,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392843308] [2021-11-07 01:51:58,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-07 01:51:58,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:51:58,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-07 01:51:58,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=658, Unknown=0, NotChecked=0, Total=992 [2021-11-07 01:51:58,090 INFO L87 Difference]: Start difference. First operand 39 states and 43 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 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-07 01:51:58,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:51:58,135 INFO L93 Difference]: Finished difference Result 78 states and 97 transitions. [2021-11-07 01:51:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-07 01:51:58,136 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 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 38 [2021-11-07 01:51:58,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:51:58,137 INFO L225 Difference]: With dead ends: 78 [2021-11-07 01:51:58,137 INFO L226 Difference]: Without dead ends: 51 [2021-11-07 01:51:58,138 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=334, Invalid=658, Unknown=0, NotChecked=0, Total=992 [2021-11-07 01:51:58,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-11-07 01:51:58,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-11-07 01:51:58,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:51:58,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 55 transitions. [2021-11-07 01:51:58,144 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 55 transitions. Word has length 38 [2021-11-07 01:51:58,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:51:58,144 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 55 transitions. [2021-11-07 01:51:58,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 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-07 01:51:58,145 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 55 transitions. [2021-11-07 01:51:58,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-07 01:51:58,146 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:51:58,146 INFO L513 BasicCegarLoop]: trace histogram [22, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:51:58,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-07 01:51:58,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:58,372 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:51:58,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:51:58,372 INFO L85 PathProgramCache]: Analyzing trace with hash -622810582, now seen corresponding path program 5 times [2021-11-07 01:51:58,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:51:58,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631134977] [2021-11-07 01:51:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:51:58,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:51:58,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:51:58,782 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-07 01:51:58,783 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:51:58,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631134977] [2021-11-07 01:51:58,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631134977] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:51:58,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119646866] [2021-11-07 01:51:58,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:51:58,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:51:58,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:51:58,788 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:51:58,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 01:51:58,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:51:58,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:51:58,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:51:58,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:51:59,106 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2021-11-07 01:51:59,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:51:59,250 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2021-11-07 01:51:59,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119646866] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:51:59,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1563911499] [2021-11-07 01:51:59,253 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:51:59,253 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:51:59,253 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:51:59,253 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:51:59,254 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:51:59,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,260 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:59,261 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:51:59,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:59,266 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_16|], 21=[|v_#valid_23|]} [2021-11-07 01:51:59,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:51:59,277 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:59,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:59,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:51:59,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:59,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,304 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:51:59,304 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:51:59,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:51:59,318 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:51:59,332 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,333 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:59,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:59,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,337 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,340 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:59,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:59,343 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,344 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:59,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:59,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:59,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:59,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:59,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:51:59,402 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-07 01:51:59,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:51:59,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,480 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,485 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:59,488 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:59,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:51:59,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:51:59,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:51:59,506 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,508 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:59,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:59,514 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,523 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:59,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:59,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:51:59,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:51:59,530 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:51:59,534 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:59,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:51:59,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,540 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:59,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:51:59,543 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:51:59,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:51:59,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:51:59,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:51:59,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:51:59,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:59,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:51:59,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:51:59,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:59,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:51:59,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,744 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:51:59,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:51:59,751 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-07 01:51:59,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:51:59,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,809 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:51:59,812 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,813 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:51:59,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:51:59,816 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:51:59,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:59,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:51:59,824 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,824 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:59,825 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:51:59,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:51:59,834 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-07 01:51:59,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:51:59,841 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:51:59,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:51:59,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,887 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:51:59,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:51:59,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,933 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:51:59,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:51:59,942 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:51:59,947 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:51:59,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:51:59,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:51:59,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,968 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:59,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:59,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:59,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:51:59,982 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:51:59,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:59,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:51:59,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:51:59,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:51:59,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:51:59,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,002 INFO L180 QuantifierPusher]: treesize reduction 17, result has 89.8 percent of original size [2021-11-07 01:52:00,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:52:00,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:00,005 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:206, output treesize:149 [2021-11-07 01:52:00,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:52:00,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,056 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:52:00,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:52:00,067 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:52:00,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:00,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:00,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:52:00,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:00,087 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:00,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:00,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:00,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:00,099 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:00,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:00,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:00,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:52:00,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:00,127 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:52:00,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,183 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:00,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:00,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:00,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:00,200 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 24 treesize of output 24 [2021-11-07 01:52:00,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:00,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:00,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,245 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:52:00,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:52:00,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:00,249 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:52:00,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,294 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:52:00,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:00,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,296 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:00,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:52:00,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:00,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:00,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:00,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:00,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:52:00,330 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:52:00,332 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:00,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:00,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:52:00,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 13 treesize of output 9 [2021-11-07 01:52:00,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:00,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:00,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:52:00,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:00,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:52:00,359 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:52:00,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:00,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:00,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:52:00,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:00,457 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:52:00,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:00,468 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:52:01,518 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:52:01,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:52:01,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 5, 5] total 31 [2021-11-07 01:52:01,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438989098] [2021-11-07 01:52:01,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-07 01:52:01,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:52:01,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-07 01:52:01,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2021-11-07 01:52:01,522 INFO L87 Difference]: Start difference. First operand 51 states and 55 transitions. Second operand has 31 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 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-07 01:52:01,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:52:01,610 INFO L93 Difference]: Finished difference Result 83 states and 95 transitions. [2021-11-07 01:52:01,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-07 01:52:01,611 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 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 50 [2021-11-07 01:52:01,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:52:01,612 INFO L225 Difference]: With dead ends: 83 [2021-11-07 01:52:01,612 INFO L226 Difference]: Without dead ends: 56 [2021-11-07 01:52:01,614 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2021-11-07 01:52:01,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-11-07 01:52:01,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-11-07 01:52:01,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 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-07 01:52:01,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2021-11-07 01:52:01,633 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 50 [2021-11-07 01:52:01,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:52:01,636 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2021-11-07 01:52:01,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 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-07 01:52:01,636 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2021-11-07 01:52:01,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-07 01:52:01,638 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:52:01,639 INFO L513 BasicCegarLoop]: trace histogram [23, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:52:01,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 01:52:01,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:01,864 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:52:01,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:52:01,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1624218606, now seen corresponding path program 6 times [2021-11-07 01:52:01,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:52:01,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060404197] [2021-11-07 01:52:01,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:52:01,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:52:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:02,331 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:02,332 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:52:02,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060404197] [2021-11-07 01:52:02,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060404197] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:52:02,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467812299] [2021-11-07 01:52:02,332 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:52:02,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:02,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:52:02,334 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:52:02,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-07 01:52:02,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:52:02,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:52:02,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-07 01:52:02,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:52:02,764 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:02,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:52:03,751 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:03,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467812299] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:52:03,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [772729812] [2021-11-07 01:52:03,753 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:52:03,754 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:52:03,754 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:52:03,754 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:52:03,754 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:52:03,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,760 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:03,762 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:52:03,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:03,768 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_17|], 21=[|v_#valid_24|]} [2021-11-07 01:52:03,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,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, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:52:03,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:03,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:03,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:03,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:52:03,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,808 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:03,808 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:03,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:03,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:52:03,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:03,819 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:52:03,823 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:52:03,840 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:03,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:03,844 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,845 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:03,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:03,849 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:03,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:03,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:03,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:03,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:03,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:03,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:03,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:03,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-07 01:52:03,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:52:03,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:03,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,968 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,976 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:03,984 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:52:03,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:52:03,991 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:03,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:03,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:52:04,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:52:04,002 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,003 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:04,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:04,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,017 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,018 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,019 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:04,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:04,021 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:04,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:04,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:04,029 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,030 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,030 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,031 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,031 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:04,032 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:04,032 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,034 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:52:04,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:52:04,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:52:04,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:52:04,043 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:52:04,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:52:04,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:04,143 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:04,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:04,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:52:04,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:52:04,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:52:04,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,233 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:52:04,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:52:04,240 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-07 01:52:04,240 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:52:04,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,307 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:52:04,309 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,310 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:04,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:52:04,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:04,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:04,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-07 01:52:04,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:04,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:04,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:04,325 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-07 01:52:04,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:52:04,334 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:52:04,336 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:52:04,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,372 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:52:04,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:52:04,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,409 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:52:04,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:52:04,419 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:52:04,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:52:04,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-07 01:52:04,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,448 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:04,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,463 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:04,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,478 INFO L180 QuantifierPusher]: treesize reduction 16, result has 90.6 percent of original size [2021-11-07 01:52:04,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:52:04,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:04,481 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:211, output treesize:155 [2021-11-07 01:52:04,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:52:04,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,520 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:52:04,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:52:04,529 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:52:04,531 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:04,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:52:04,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,550 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:04,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:04,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:04,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,564 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:04,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:04,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:04,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:52:04,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:04,583 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:52:04,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,624 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:04,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:04,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,638 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 24 treesize of output 24 [2021-11-07 01:52:04,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,639 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:04,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,650 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,669 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:52:04,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:52:04,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:04,673 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:52:04,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,712 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:52:04,714 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:04,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:52:04,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:04,724 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 24 treesize of output 24 [2021-11-07 01:52:04,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:04,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:04,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:52:04,740 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:52:04,741 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:04,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:04,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:52:04,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:52:04,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:04,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:52:04,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:04,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:52:04,761 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:52:04,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:04,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:04,797 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:52:04,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:04,830 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:52:04,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:04,840 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:52:05,866 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:52:05,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:52:05,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 50 [2021-11-07 01:52:05,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19008415] [2021-11-07 01:52:05,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-07 01:52:05,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:52:05,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-07 01:52:05,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1309, Invalid=1997, Unknown=0, NotChecked=0, Total=3306 [2021-11-07 01:52:05,871 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand has 51 states, 51 states have (on average 1.2156862745098038) 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-07 01:52:05,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:52:05,980 INFO L93 Difference]: Finished difference Result 112 states and 144 transitions. [2021-11-07 01:52:05,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-11-07 01:52:05,981 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.2156862745098038) 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) Word has length 55 [2021-11-07 01:52:05,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:52:05,983 INFO L225 Difference]: With dead ends: 112 [2021-11-07 01:52:05,983 INFO L226 Difference]: Without dead ends: 81 [2021-11-07 01:52:05,986 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1309, Invalid=1997, Unknown=0, NotChecked=0, Total=3306 [2021-11-07 01:52:05,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-11-07 01:52:06,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2021-11-07 01:52:06,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 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-07 01:52:06,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 85 transitions. [2021-11-07 01:52:06,007 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 85 transitions. Word has length 55 [2021-11-07 01:52:06,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:52:06,008 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 85 transitions. [2021-11-07 01:52:06,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.2156862745098038) 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-07 01:52:06,009 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 85 transitions. [2021-11-07 01:52:06,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-07 01:52:06,017 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:52:06,017 INFO L513 BasicCegarLoop]: trace histogram [48, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:52:06,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-07 01:52:06,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:06,240 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:52:06,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:52:06,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1319857578, now seen corresponding path program 7 times [2021-11-07 01:52:06,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:52:06,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946621537] [2021-11-07 01:52:06,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:52:06,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:52:06,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:07,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:07,557 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:52:07,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946621537] [2021-11-07 01:52:07,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946621537] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:52:07,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511327340] [2021-11-07 01:52:07,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:52:07,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:07,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:52:07,560 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:52:07,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-07 01:52:07,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:07,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 50 conjunts are in the unsatisfiable core [2021-11-07 01:52:07,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:52:08,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:08,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:52:11,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:11,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511327340] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:52:11,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1592518130] [2021-11-07 01:52:11,328 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:52:11,329 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:52:11,329 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:52:11,329 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:52:11,330 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:52:11,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:11,342 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:52:11,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:11,359 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_18|], 21=[|v_#valid_25|]} [2021-11-07 01:52:11,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:52:11,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:11,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:11,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:52:11,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:11,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:11,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:52:11,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,412 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:52:11,419 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:52:11,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,425 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:11,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:11,428 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,430 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-11-07 01:52:11,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:11,432 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-07 01:52:11,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:52:11,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 112 [2021-11-07 01:52:11,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:52:11,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:52:11,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:52:11,488 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-07 01:52:11,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:52:11,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:11,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:11,540 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,547 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,552 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,552 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:52:11,554 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:11,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:52:11,559 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:52:11,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:52:11,572 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,577 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,578 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,578 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,579 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:11,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:11,580 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,582 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:11,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:11,585 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,586 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:11,589 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,591 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:11,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:11,593 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,594 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:52:11,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 111 [2021-11-07 01:52:11,598 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-07 01:52:11,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:52:11,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:52:11,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-07 01:52:11,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 132 [2021-11-07 01:52:11,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:52:11,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:52:11,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:11,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:11,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:11,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:11,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,824 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.5 percent of original size [2021-11-07 01:52:11,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:52:11,831 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-07 01:52:11,831 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:475, output treesize:397 [2021-11-07 01:52:11,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,883 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:52:11,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,886 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:11,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:52:11,888 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:11,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:11,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:11,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 16 treesize of output 12 [2021-11-07 01:52:11,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:11,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:11,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:11,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:11,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:11,904 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-07 01:52:11,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:52:11,909 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:52:11,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:52:11,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,943 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:52:11,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:52:11,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:11,981 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:52:11,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:52:11,990 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:52:12,001 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:12,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:52:12,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:52:12,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,026 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:12,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,041 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:12,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,044 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,056 INFO L180 QuantifierPusher]: treesize reduction 15, result has 91.4 percent of original size [2021-11-07 01:52:12,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-07 01:52:12,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:12,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:214, output treesize:159 [2021-11-07 01:52:12,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-07 01:52:12,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,096 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:52:12,098 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:52:12,106 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:52:12,108 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:12,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:12,112 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:52:12,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,126 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:12,127 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:12,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:12,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,141 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:12,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:12,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:12,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,160 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:52:12,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:12,161 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:52:12,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,242 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:12,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:12,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:12,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,260 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 24 treesize of output 24 [2021-11-07 01:52:12,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,274 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 24 treesize of output 24 [2021-11-07 01:52:12,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,303 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:52:12,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:52:12,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:12,308 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:52:12,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,349 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:52:12,351 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:12,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:12,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:52:12,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:12,364 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 24 treesize of output 24 [2021-11-07 01:52:12,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:12,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:12,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:52:12,387 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:52:12,388 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:12,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:12,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:52:12,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:52:12,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:12,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:52:12,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:12,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:52:12,416 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:52:12,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:12,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:12,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:52:12,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:12,504 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:52:12,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:12,515 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:52:13,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:52:13,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:52:13,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50, 50] total 100 [2021-11-07 01:52:13,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799931657] [2021-11-07 01:52:13,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2021-11-07 01:52:13,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:52:13,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-11-07 01:52:13,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5084, Invalid=6472, Unknown=0, NotChecked=0, Total=11556 [2021-11-07 01:52:13,621 INFO L87 Difference]: Start difference. First operand 81 states and 85 transitions. Second operand has 101 states, 101 states have (on average 1.108910891089109) internal successors, (112), 100 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:13,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:52:13,932 INFO L93 Difference]: Finished difference Result 162 states and 219 transitions. [2021-11-07 01:52:13,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-11-07 01:52:13,933 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 1.108910891089109) internal successors, (112), 100 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-07 01:52:13,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:52:13,934 INFO L225 Difference]: With dead ends: 162 [2021-11-07 01:52:13,935 INFO L226 Difference]: Without dead ends: 131 [2021-11-07 01:52:13,940 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=5084, Invalid=6472, Unknown=0, NotChecked=0, Total=11556 [2021-11-07 01:52:13,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-11-07 01:52:13,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2021-11-07 01:52:13,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 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-07 01:52:13,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 135 transitions. [2021-11-07 01:52:13,969 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 135 transitions. Word has length 80 [2021-11-07 01:52:13,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:52:13,973 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 135 transitions. [2021-11-07 01:52:13,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 1.108910891089109) internal successors, (112), 100 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:13,974 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 135 transitions. [2021-11-07 01:52:13,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-07 01:52:13,978 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:52:13,978 INFO L513 BasicCegarLoop]: trace histogram [98, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:52:14,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-07 01:52:14,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-11-07 01:52:14,184 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:52:14,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:52:14,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1709593258, now seen corresponding path program 8 times [2021-11-07 01:52:14,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:52:14,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504647559] [2021-11-07 01:52:14,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:52:14,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:52:14,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:17,940 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 0 proven. 4851 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-07 01:52:17,940 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:52:17,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504647559] [2021-11-07 01:52:17,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504647559] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:52:17,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682825740] [2021-11-07 01:52:17,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:52:17,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:17,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:52:17,943 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:52:17,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-07 01:52:18,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-07 01:52:18,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:52:18,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:52:18,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:52:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4914 trivial. 0 not checked. [2021-11-07 01:52:19,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:52:19,618 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4914 trivial. 0 not checked. [2021-11-07 01:52:19,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682825740] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:52:19,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1860027793] [2021-11-07 01:52:19,621 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:52:19,622 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:52:19,622 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:52:19,622 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:52:19,623 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:52:19,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:19,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:52:19,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:19,645 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_19|], 21=[|v_#valid_26|]} [2021-11-07 01:52:19,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:52:19,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:19,658 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:19,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:19,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:52:19,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:19,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:19,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:19,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:52:19,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:19,696 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:52:19,700 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:52:19,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,706 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:19,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:19,708 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,709 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-11-07 01:52:19,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:19,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-07 01:52:19,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:52:19,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 112 [2021-11-07 01:52:19,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,769 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:52:19,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:52:19,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:19,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:52:19,781 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-07 01:52:19,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:52:19,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:19,822 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,831 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,838 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:19,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:52:19,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:52:19,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:52:19,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:52:19,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:19,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:19,869 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,875 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:19,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:19,883 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:52:19,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 111 [2021-11-07 01:52:19,888 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-07 01:52:19,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:19,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:19,899 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,900 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,900 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:19,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:19,902 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:19,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:52:19,907 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:19,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:19,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:52:19,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-07 01:52:19,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:19,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:20,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:20,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:20,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 132 [2021-11-07 01:52:20,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:52:20,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:52:20,096 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,129 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.5 percent of original size [2021-11-07 01:52:20,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:52:20,133 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-07 01:52:20,134 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:475, output treesize:397 [2021-11-07 01:52:20,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,170 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:52:20,173 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,174 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:20,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:52:20,176 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:20,178 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:20,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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-07 01:52:20,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:20,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:20,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:20,190 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-07 01:52:20,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:52:20,194 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:52:20,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:52:20,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,223 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:52:20,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:52:20,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,253 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:52:20,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:52:20,260 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:52:20,270 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:52:20,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:52:20,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,289 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:20,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,301 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:20,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,304 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,314 INFO L180 QuantifierPusher]: treesize reduction 15, result has 91.4 percent of original size [2021-11-07 01:52:20,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-07 01:52:20,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:20,318 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:214, output treesize:159 [2021-11-07 01:52:20,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-11-07 01:52:20,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,352 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:52:20,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:52:20,361 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:52:20,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:20,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:52:20,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,380 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:20,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:20,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:20,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,393 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:20,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:20,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:20,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:52:20,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:20,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:52:20,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,444 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:20,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:20,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:20,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:20,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,474 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,494 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:52:20,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:52:20,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:20,498 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:52:20,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,529 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:52:20,531 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:20,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:52:20,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:20,542 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 24 treesize of output 24 [2021-11-07 01:52:20,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:20,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:20,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:52:20,555 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:52:20,561 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:20,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:20,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:52:20,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:52:20,571 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:20,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:52:20,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:20,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:52:20,581 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:52:20,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-11-07 01:52:20,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:20,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 191 [2021-11-07 01:52:20,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:20,667 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:52:20,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:20,676 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:52:22,074 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:52:22,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:52:22,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 9, 9] total 115 [2021-11-07 01:52:22,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519341041] [2021-11-07 01:52:22,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-11-07 01:52:22,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:52:22,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-11-07 01:52:22,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5203, Invalid=9559, Unknown=0, NotChecked=0, Total=14762 [2021-11-07 01:52:22,082 INFO L87 Difference]: Start difference. First operand 131 states and 135 transitions. Second operand has 115 states, 115 states have (on average 1.1478260869565218) internal successors, (132), 115 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:22,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:52:22,285 INFO L93 Difference]: Finished difference Result 171 states and 187 transitions. [2021-11-07 01:52:22,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-11-07 01:52:22,286 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 1.1478260869565218) internal successors, (132), 115 states have internal predecessors, (132), 0 states have call successors, (0), 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 130 [2021-11-07 01:52:22,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:52:22,287 INFO L225 Difference]: With dead ends: 171 [2021-11-07 01:52:22,288 INFO L226 Difference]: Without dead ends: 140 [2021-11-07 01:52:22,293 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2191 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=5203, Invalid=9559, Unknown=0, NotChecked=0, Total=14762 [2021-11-07 01:52:22,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-11-07 01:52:22,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2021-11-07 01:52:22,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 1.0359712230215827) internal successors, (144), 139 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:22,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 144 transitions. [2021-11-07 01:52:22,304 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 144 transitions. Word has length 130 [2021-11-07 01:52:22,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:52:22,304 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 144 transitions. [2021-11-07 01:52:22,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.1478260869565218) internal successors, (132), 115 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:22,305 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 144 transitions. [2021-11-07 01:52:22,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-07 01:52:22,306 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:52:22,306 INFO L513 BasicCegarLoop]: trace histogram [99, 14, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:52:22,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-07 01:52:22,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-11-07 01:52:22,532 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:52:22,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:52:22,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1460962066, now seen corresponding path program 9 times [2021-11-07 01:52:22,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:52:22,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469995240] [2021-11-07 01:52:22,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:52:22,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:52:22,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:26,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5118 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:52:26,738 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:52:26,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469995240] [2021-11-07 01:52:26,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469995240] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:52:26,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000843260] [2021-11-07 01:52:26,739 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:52:26,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:26,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:52:26,747 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:52:26,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-07 01:52:27,261 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:52:27,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:52:27,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 101 conjunts are in the unsatisfiable core [2021-11-07 01:52:27,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:52:27,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5118 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:52:27,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:52:39,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5118 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:52:39,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000843260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:52:39,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [119090018] [2021-11-07 01:52:39,248 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:52:39,248 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:52:39,248 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:52:39,248 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:52:39,248 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:52:39,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,253 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:39,255 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:52:39,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:39,260 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_20|], 21=[|v_#valid_27|]} [2021-11-07 01:52:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:52:39,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:39,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:39,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:52:39,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:39,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:52:39,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:52:39,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:52:39,330 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:52:39,334 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:39,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:39,338 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,339 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,339 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,341 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:39,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:39,342 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:39,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:39,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:39,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:39,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:39,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:52:39,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-07 01:52:39,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:52:39,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,449 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,450 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:39,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:39,452 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,465 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:52:39,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:39,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:52:39,474 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:52:39,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:52:39,489 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,497 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:39,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:39,500 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,501 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:52:39,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:52:39,505 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:52:39,509 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,510 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:39,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:52:39,513 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,514 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,515 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:52:39,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:52:39,518 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:39,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:52:39,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:52:39,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:52:39,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:52:39,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:52:39,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:52:39,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:52:39,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:39,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:52:39,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,743 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:52:39,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:52:39,749 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-07 01:52:39,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:52:39,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,789 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:52:39,791 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,792 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:52:39,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:52:39,794 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:39,796 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:39,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 16 treesize of output 12 [2021-11-07 01:52:39,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:39,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:52:39,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:52:39,807 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-07 01:52:39,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:52:39,812 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:52:39,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:52:39,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,842 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:52:39,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:52:39,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,904 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:52:39,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:52:39,911 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:52:39,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:39,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:52:39,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:52:39,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,948 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:39,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:39,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:39,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:39,964 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:52:39,965 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:39,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:39,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:39,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:39,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,983 INFO L180 QuantifierPusher]: treesize reduction 14, result has 92.2 percent of original size [2021-11-07 01:52:39,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:39,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:39,989 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:219, output treesize:165 [2021-11-07 01:52:39,992 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:39,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 159 [2021-11-07 01:52:40,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,024 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:52:40,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:52:40,033 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:52:40,034 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:40,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:52:40,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:52:40,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:40,065 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:40,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:40,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:40,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:40,078 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:52:40,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:40,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:40,081 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:52:40,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:40,097 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:52:40,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,133 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:40,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:40,137 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:52:40,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:40,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:52:40,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:40,178 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 24 treesize of output 24 [2021-11-07 01:52:40,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,202 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:52:40,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:52:40,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:52:40,210 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:52:40,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,242 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:52:40,244 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:40,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,245 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:52:40,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:52:40,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:52:40,257 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 24 treesize of output 24 [2021-11-07 01:52:40,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:52:40,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:52:40,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:52:40,279 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:52:40,280 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:52:40,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:52:40,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:52:40,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:52:40,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:40,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:52:40,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:52:40,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:52:40,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:52:40,304 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:52:40,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:40,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:52:40,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:52:40,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:52:40,388 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:52:40,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:52:40,399 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:52:41,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:52:41,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:52:41,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101, 101] total 202 [2021-11-07 01:52:41,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547276128] [2021-11-07 01:52:41,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2021-11-07 01:52:41,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:52:41,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2021-11-07 01:52:41,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20537, Invalid=23353, Unknown=0, NotChecked=0, Total=43890 [2021-11-07 01:52:41,789 INFO L87 Difference]: Start difference. First operand 140 states and 144 transitions. Second operand has 203 states, 203 states have (on average 1.0541871921182266) internal successors, (214), 202 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:42,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:52:42,246 INFO L93 Difference]: Finished difference Result 280 states and 388 transitions. [2021-11-07 01:52:42,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2021-11-07 01:52:42,247 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 203 states have (on average 1.0541871921182266) internal successors, (214), 202 states have internal predecessors, (214), 0 states have call successors, (0), 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 139 [2021-11-07 01:52:42,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:52:42,249 INFO L225 Difference]: With dead ends: 280 [2021-11-07 01:52:42,249 INFO L226 Difference]: Without dead ends: 241 [2021-11-07 01:52:42,253 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2496 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=20537, Invalid=23353, Unknown=0, NotChecked=0, Total=43890 [2021-11-07 01:52:42,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-11-07 01:52:42,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2021-11-07 01:52:42,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.0208333333333333) internal successors, (245), 240 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:42,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 245 transitions. [2021-11-07 01:52:42,267 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 245 transitions. Word has length 139 [2021-11-07 01:52:42,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:52:42,268 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 245 transitions. [2021-11-07 01:52:42,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 1.0541871921182266) internal successors, (214), 202 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:52:42,269 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 245 transitions. [2021-11-07 01:52:42,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-11-07 01:52:42,272 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:52:42,272 INFO L513 BasicCegarLoop]: trace histogram [200, 14, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:52:42,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-07 01:52:42,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable459 [2021-11-07 01:52:42,496 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:52:42,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:52:42,496 INFO L85 PathProgramCache]: Analyzing trace with hash -2051146070, now seen corresponding path program 10 times [2021-11-07 01:52:42,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:52:42,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442930648] [2021-11-07 01:52:42,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:52:42,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:52:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:56,599 INFO L134 CoverageAnalysis]: Checked inductivity of 20268 backedges. 0 proven. 20100 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:52:56,599 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:52:56,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442930648] [2021-11-07 01:52:56,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442930648] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:52:56,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036884323] [2021-11-07 01:52:56,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:52:56,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:52:56,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:52:56,601 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:52:56,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-07 01:52:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:52:57,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 202 conjunts are in the unsatisfiable core [2021-11-07 01:52:57,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:52:57,922 INFO L134 CoverageAnalysis]: Checked inductivity of 20268 backedges. 0 proven. 20100 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:52:57,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:53:38,659 INFO L134 CoverageAnalysis]: Checked inductivity of 20268 backedges. 0 proven. 20100 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:53:38,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036884323] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:53:38,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1486448734] [2021-11-07 01:53:38,662 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:53:38,662 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:53:38,662 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:53:38,662 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:53:38,662 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:53:38,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:53:38,680 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:53:38,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:53:38,686 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_21|], 21=[|v_#valid_28|]} [2021-11-07 01:53:38,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:53:38,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:53:38,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:53:38,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:38,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:53:38,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:53:38,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:53:38,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:38,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:53:38,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:53:38,727 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:53:38,730 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:53:38,738 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,739 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:38,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:53:38,741 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,742 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-11-07 01:53:38,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:53:38,745 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,746 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,747 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-07 01:53:38,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:53:38,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 112 [2021-11-07 01:53:38,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:53:38,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-07 01:53:38,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:38,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,791 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:53:38,791 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-07 01:53:38,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:53:38,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:38,829 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,834 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,838 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,839 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:53:38,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:53:38,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,847 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:53:38,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:53:38,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:53:38,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:53:38,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:53:38,871 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,876 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,877 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,877 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:53:38,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:53:38,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:53:38,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:53:38,886 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:53:38,890 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:53:38,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:53:38,893 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,894 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-11-07 01:53:38,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 111 [2021-11-07 01:53:38,897 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-07 01:53:38,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:53:38,903 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:38,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:38,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:53:38,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-07 01:53:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:38,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 132 [2021-11-07 01:53:39,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,008 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:53:39,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-11-07 01:53:39,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:53:39,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:53:39,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:53:39,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,091 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.5 percent of original size [2021-11-07 01:53:39,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:53:39,096 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-07 01:53:39,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:475, output treesize:397 [2021-11-07 01:53:39,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,129 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:53:39,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,132 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:53:39,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:53:39,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:53:39,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:53:39,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-07 01:53:39,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:53:39,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:53:39,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,145 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:53:39,145 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-07 01:53:39,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:53:39,150 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:53:39,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:53:39,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,180 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:53:39,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:53:39,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,210 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:53:39,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:53:39,217 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:53:39,223 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:53:39,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-07 01:53:39,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,239 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:53:39,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,251 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:53:39,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,261 INFO L180 QuantifierPusher]: treesize reduction 16, result has 90.6 percent of original size [2021-11-07 01:53:39,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:53:39,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:53:39,264 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:211, output treesize:155 [2021-11-07 01:53:39,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:53:39,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,290 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:53:39,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:53:39,297 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:53:39,299 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:53:39,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:53:39,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:53:39,315 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:53:39,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:53:39,330 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:53:39,331 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:53:39,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:53:39,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:53:39,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,369 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:53:39,371 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:53:39,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:53:39,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:53:39,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24 [2021-11-07 01:53:39,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:53:39,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:53:39,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:53:39,423 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:53:39,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:53:39,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:53:39,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:53:39,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:53:39,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:53:39,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:53:39,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:53:39,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:53:39,450 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:53:39,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-11-07 01:53:39,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:53:39,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 191 [2021-11-07 01:53:39,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:53:39,509 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:53:39,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:53:39,518 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:53:41,281 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:53:41,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:53:41,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [202, 202, 202] total 404 [2021-11-07 01:53:41,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722380390] [2021-11-07 01:53:41,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 405 states [2021-11-07 01:53:41,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:53:41,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 405 interpolants. [2021-11-07 01:53:41,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81844, Invalid=87488, Unknown=0, NotChecked=0, Total=169332 [2021-11-07 01:53:41,328 INFO L87 Difference]: Start difference. First operand 241 states and 245 transitions. Second operand has 405 states, 405 states have (on average 1.0271604938271606) internal successors, (416), 404 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:53:43,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:53:43,722 INFO L93 Difference]: Finished difference Result 482 states and 691 transitions. [2021-11-07 01:53:43,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 404 states. [2021-11-07 01:53:43,723 INFO L78 Accepts]: Start accepts. Automaton has has 405 states, 405 states have (on average 1.0271604938271606) internal successors, (416), 404 states have internal predecessors, (416), 0 states have call successors, (0), 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 240 [2021-11-07 01:53:43,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:53:43,726 INFO L225 Difference]: With dead ends: 482 [2021-11-07 01:53:43,726 INFO L226 Difference]: Without dead ends: 443 [2021-11-07 01:53:43,735 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 920 GetRequests, 510 SyntacticMatches, 0 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5021 ImplicationChecksByTransitivity, 55.0s TimeCoverageRelationStatistics Valid=81844, Invalid=87488, Unknown=0, NotChecked=0, Total=169332 [2021-11-07 01:53:43,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-11-07 01:53:43,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2021-11-07 01:53:43,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 1.01131221719457) internal successors, (447), 442 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:53:43,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 447 transitions. [2021-11-07 01:53:43,758 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 447 transitions. Word has length 240 [2021-11-07 01:53:43,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:53:43,759 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 447 transitions. [2021-11-07 01:53:43,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 405 states, 405 states have (on average 1.0271604938271606) internal successors, (416), 404 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:53:43,760 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 447 transitions. [2021-11-07 01:53:43,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-11-07 01:53:43,768 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:53:43,768 INFO L513 BasicCegarLoop]: trace histogram [402, 14, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:53:43,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-11-07 01:53:43,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2021-11-07 01:53:43,996 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:53:43,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:53:43,996 INFO L85 PathProgramCache]: Analyzing trace with hash -937508950, now seen corresponding path program 11 times [2021-11-07 01:53:43,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:53:43,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429168136] [2021-11-07 01:53:43,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:53:43,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:53:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:54:37,402 INFO L134 CoverageAnalysis]: Checked inductivity of 81171 backedges. 0 proven. 81003 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-11-07 01:54:37,403 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:54:37,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429168136] [2021-11-07 01:54:37,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429168136] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:54:37,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794129278] [2021-11-07 01:54:37,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:54:37,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:54:37,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:54:37,420 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:54:37,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-07 01:54:38,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-07 01:54:38,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:54:38,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:54:38,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:54:39,912 INFO L134 CoverageAnalysis]: Checked inductivity of 81171 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 81150 trivial. 0 not checked. [2021-11-07 01:54:39,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:54:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 81171 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 81150 trivial. 0 not checked. [2021-11-07 01:54:41,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794129278] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:54:41,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [678000525] [2021-11-07 01:54:41,572 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:54:41,572 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:54:41,572 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:54:41,572 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:54:41,572 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:54:41,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,594 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:54:41,595 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:54:41,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:54:41,599 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_22|], 21=[|v_#valid_29|]} [2021-11-07 01:54:41,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:54:41,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:54:41,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:54:41,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:54:41,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:54:41,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:54:41,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:54:41,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:54:41,635 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:54:41,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,640 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:41,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:54:41,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,643 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:54:41,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:54:41,645 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:54:41,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:54:41,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:54:41,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:54:41,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:54:41,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:54:41,691 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-07 01:54:41,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:54:41,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,764 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,768 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,770 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,771 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:54:41,772 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,773 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:54:41,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:54:41,775 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:54:41,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:54:41,791 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,792 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:41,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:54:41,797 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,802 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:41,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:54:41,805 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,806 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,812 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:54:41,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:54:41,814 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:54:41,817 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,818 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:41,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:54:41,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,821 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,822 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:54:41,823 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:54:41,824 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,824 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:54:41,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:54:41,828 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:41,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:54:41,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:54:41,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:54:41,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:54:41,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:54:41,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:41,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:54:41,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:54:41,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:54:41,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:41,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:41,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:41,985 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:54:41,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:54:41,990 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-07 01:54:41,991 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:54:41,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,024 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:54:42,026 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,027 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:54:42,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:54:42,028 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:42,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:54:42,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-07 01:54:42,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:54:42,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:54:42,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:54:42,039 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-07 01:54:42,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:54:42,043 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:54:42,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:54:42,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,078 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.5 percent of original size [2021-11-07 01:54:42,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-07 01:54:42,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,107 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:54:42,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:54:42,113 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:54:42,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:54:42,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-11-07 01:54:42,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,135 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:54:42,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,148 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:54:42,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,156 INFO L180 QuantifierPusher]: treesize reduction 16, result has 90.6 percent of original size [2021-11-07 01:54:42,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:54:42,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:54:42,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:211, output treesize:155 [2021-11-07 01:54:42,159 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:54:42,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,184 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:54:42,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:54:42,192 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:54:42,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,193 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:54:42,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-11-07 01:54:42,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,208 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:54:42,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:54:42,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:54:42,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,217 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 0 case distinctions, treesize of input 25 treesize of output 20 [2021-11-07 01:54:42,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:54:42,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:54:42,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-07 01:54:42,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:54:42,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:220, output treesize:198 [2021-11-07 01:54:42,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:54:42,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 165 [2021-11-07 01:54:42,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,271 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 24 treesize of output 24 [2021-11-07 01:54:42,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,280 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 24 treesize of output 24 [2021-11-07 01:54:42,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,298 INFO L180 QuantifierPusher]: treesize reduction 76, result has 72.4 percent of original size [2021-11-07 01:54:42,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-07 01:54:42,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:54:42,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:283, output treesize:199 [2021-11-07 01:54:42,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,327 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:54:42,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:54:42,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:54:42,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:54:42,337 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 24 treesize of output 24 [2021-11-07 01:54:42,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,339 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,339 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:54:42,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:54:42,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:54:42,350 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:54:42,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:54:42,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:54:42,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:54:42,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:54:42,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:54:42,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:54:42,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:54:42,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:54:42,370 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:54:42,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:54:42,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:54:42,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-07 01:54:42,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:54:42,429 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:54:42,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:54:42,436 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:54:45,356 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:54:45,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:54:45,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [404, 9, 9] total 419 [2021-11-07 01:54:45,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841993900] [2021-11-07 01:54:45,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 419 states [2021-11-07 01:54:45,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:54:45,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 419 interpolants. [2021-11-07 01:54:45,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81963, Invalid=99087, Unknown=0, NotChecked=0, Total=181050 [2021-11-07 01:54:45,376 INFO L87 Difference]: Start difference. First operand 443 states and 447 transitions. Second operand has 419 states, 419 states have (on average 1.045346062052506) internal successors, (438), 419 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:54:47,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:54:47,363 INFO L93 Difference]: Finished difference Result 507 states and 539 transitions. [2021-11-07 01:54:47,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 419 states. [2021-11-07 01:54:47,364 INFO L78 Accepts]: Start accepts. Automaton has has 419 states, 419 states have (on average 1.045346062052506) internal successors, (438), 419 states have internal predecessors, (438), 0 states have call successors, (0), 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 442 [2021-11-07 01:54:47,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:54:47,368 INFO L225 Difference]: With dead ends: 507 [2021-11-07 01:54:47,368 INFO L226 Difference]: Without dead ends: 468 [2021-11-07 01:54:47,379 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1728 GetRequests, 1304 SyntacticMatches, 0 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8575 ImplicationChecksByTransitivity, 56.2s TimeCoverageRelationStatistics Valid=81963, Invalid=99087, Unknown=0, NotChecked=0, Total=181050 [2021-11-07 01:54:47,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-11-07 01:54:47,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 468. [2021-11-07 01:54:47,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 1.0107066381156318) internal successors, (472), 467 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:54:47,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 472 transitions. [2021-11-07 01:54:47,401 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 472 transitions. Word has length 442 [2021-11-07 01:54:47,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:54:47,402 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 472 transitions. [2021-11-07 01:54:47,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 419 states, 419 states have (on average 1.045346062052506) internal successors, (438), 419 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:54:47,403 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 472 transitions. [2021-11-07 01:54:47,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2021-11-07 01:54:47,413 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:54:47,413 INFO L513 BasicCegarLoop]: trace histogram [403, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:54:47,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-07 01:54:47,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable573 [2021-11-07 01:54:47,628 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:54:47,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:54:47,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1777226898, now seen corresponding path program 12 times [2021-11-07 01:54:47,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:54:47,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884455584] [2021-11-07 01:54:47,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:54:47,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:54:48,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:55:40,799 INFO L134 CoverageAnalysis]: Checked inductivity of 81826 backedges. 0 proven. 81406 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-11-07 01:55:40,800 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:55:40,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884455584] [2021-11-07 01:55:40,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884455584] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:55:40,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076143113] [2021-11-07 01:55:40,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:55:40,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:55:40,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:55:40,815 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:55:40,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-07 01:55:41,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:55:41,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:55:41,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 2714 conjuncts, 405 conjunts are in the unsatisfiable core [2021-11-07 01:55:41,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:55:43,453 INFO L134 CoverageAnalysis]: Checked inductivity of 81826 backedges. 0 proven. 81406 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-11-07 01:55:43,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:58:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 81826 backedges. 0 proven. 81406 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-11-07 01:58:29,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076143113] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:58:29,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2015195498] [2021-11-07 01:58:29,489 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-07 01:58:29,489 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:58:29,490 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:58:29,490 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:58:29,490 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:58:29,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,496 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:58:29,497 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:58:29,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:58:29,500 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_23|], 21=[|v_#valid_30|]} [2021-11-07 01:58:29,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:58:29,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:58:29,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:58:29,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:58:29,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:58:29,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:58:29,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-07 01:58:29,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,533 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:155 [2021-11-07 01:58:29,535 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.4 percent of original size [2021-11-07 01:58:29,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:58:29,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:58:29,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,540 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,540 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:58:29,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:58:29,541 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:58:29,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:58:29,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:58:29,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:58:29,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:58:29,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 183 [2021-11-07 01:58:29,585 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-07 01:58:29,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:181, output treesize:183 [2021-11-07 01:58:29,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,611 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,615 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,617 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:58:29,618 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:58:29,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:58:29,621 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,622 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:58:29,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:58:29,626 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,626 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:58:29,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:58:29,632 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,635 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,636 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:58:29,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:58:29,637 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,640 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:58:29,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-11-07 01:58:29,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-07 01:58:29,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:58:29,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:58:29,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:58:29,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-07 01:58:29,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:58:29,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:58:29,654 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-07 01:58:29,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 416 [2021-11-07 01:58:29,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 29 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 137 [2021-11-07 01:58:29,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:58:29,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-07 01:58:29,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:29,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 117 [2021-11-07 01:58:29,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:58:29,795 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,796 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-07 01:58:29,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,823 INFO L180 QuantifierPusher]: treesize reduction 82, result has 82.8 percent of original size [2021-11-07 01:58:29,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:58:29,828 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-07 01:58:29,829 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:485, output treesize:407 [2021-11-07 01:58:29,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,861 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.7 percent of original size [2021-11-07 01:58:29,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,863 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:58:29,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:58:29,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:58:29,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:58:29,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-07 01:58:29,869 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:58:29,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:58:29,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:29,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,872 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,873 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:58:29,873 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-07 01:58:29,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:60 [2021-11-07 01:58:29,876 INFO L180 QuantifierPusher]: treesize reduction 37, result has 61.5 percent of original size [2021-11-07 01:58:29,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:58:29,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,896 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.4 percent of original size [2021-11-07 01:58:29,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-11-07 01:58:29,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:29,918 INFO L180 QuantifierPusher]: treesize reduction 30, result has 67.0 percent of original size [2021-11-07 01:58:29,919 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-11-07 01:58:29,992 INFO L180 QuantifierPusher]: treesize reduction 34, result has 80.2 percent of original size [2021-11-07 01:58:29,994 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:29,995 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:29,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:58:29,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-11-07 01:58:30,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,009 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:58:30,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,021 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 0 case distinctions, treesize of input 30 treesize of output 20 [2021-11-07 01:58:30,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,023 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,028 INFO L180 QuantifierPusher]: treesize reduction 17, result has 89.8 percent of original size [2021-11-07 01:58:30,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-11-07 01:58:30,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:58:30,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:206, output treesize:149 [2021-11-07 01:58:30,031 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:58:30,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,054 INFO L180 QuantifierPusher]: treesize reduction 30, result has 69.7 percent of original size [2021-11-07 01:58:30,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-07 01:58:30,064 INFO L180 QuantifierPusher]: treesize reduction 37, result has 78.7 percent of original size [2021-11-07 01:58:30,065 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:30,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:58:30,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-07 01:58:30,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:58:30,090 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:58:30,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:58:30,101 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 0 case distinctions, treesize of input 32 treesize of output 27 [2021-11-07 01:58:30,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:58:30,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-07 01:58:30,116 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:216 [2021-11-07 01:58:30,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,132 INFO L180 QuantifierPusher]: treesize reduction 30, result has 78.9 percent of original size [2021-11-07 01:58:30,135 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:30,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:58:30,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-11-07 01:58:30,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:58:30,148 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 24 treesize of output 24 [2021-11-07 01:58:30,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-07 01:58:30,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:58:30,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:102 [2021-11-07 01:58:30,160 INFO L180 QuantifierPusher]: treesize reduction 34, result has 77.2 percent of original size [2021-11-07 01:58:30,163 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:58:30,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:58:30,164 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-11-07 01:58:30,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:58:30,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:58:30,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 81 [2021-11-07 01:58:30,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:58:30,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2021-11-07 01:58:30,189 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.7 percent of original size [2021-11-07 01:58:30,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-11-07 01:58:30,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:58:30,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 191 [2021-11-07 01:58:30,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:58:30,248 INFO L180 QuantifierPusher]: treesize reduction 30, result has 72.7 percent of original size [2021-11-07 01:58:30,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:58:30,258 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:58:33,145 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:58:33,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:58:33,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [405, 405, 405] total 810 [2021-11-07 01:58:33,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249115887] [2021-11-07 01:58:33,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 811 states [2021-11-07 01:58:33,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:58:33,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 811 interpolants. [2021-11-07 01:58:33,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=328489, Invalid=339817, Unknown=0, NotChecked=0, Total=668306 [2021-11-07 01:58:33,226 INFO L87 Difference]: Start difference. First operand 468 states and 472 transitions. Second operand has 811 states, 811 states have (on average 1.0135635018495683) internal successors, (822), 810 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:58:49,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:58:49,578 INFO L93 Difference]: Finished difference Result 936 states and 1348 transitions. [2021-11-07 01:58:49,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 810 states. [2021-11-07 01:58:49,579 INFO L78 Accepts]: Start accepts. Automaton has has 811 states, 811 states have (on average 1.0135635018495683) internal successors, (822), 810 states have internal predecessors, (822), 0 states have call successors, (0), 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 467 [2021-11-07 01:58:49,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:58:49,585 INFO L225 Difference]: With dead ends: 936 [2021-11-07 01:58:49,585 INFO L226 Difference]: Without dead ends: 873 [2021-11-07 01:58:49,635 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1804 GetRequests, 988 SyntacticMatches, 0 SemanticMatches, 816 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10096 ImplicationChecksByTransitivity, 218.8s TimeCoverageRelationStatistics Valid=328489, Invalid=339817, Unknown=0, NotChecked=0, Total=668306 [2021-11-07 01:58:49,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2021-11-07 01:58:49,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 873. [2021-11-07 01:58:49,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 1.0057339449541285) internal successors, (877), 872 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:58:49,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 877 transitions. [2021-11-07 01:58:49,671 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 877 transitions. Word has length 467 [2021-11-07 01:58:49,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:58:49,672 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 877 transitions. [2021-11-07 01:58:49,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 811 states, 811 states have (on average 1.0135635018495683) internal successors, (822), 810 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:58:49,674 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 877 transitions. [2021-11-07 01:58:49,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 873 [2021-11-07 01:58:49,682 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:58:49,682 INFO L513 BasicCegarLoop]: trace histogram [808, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:58:49,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-07 01:58:49,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_321f78d4-1216-47c1-9910-d20ef3863565/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable634 [2021-11-07 01:58:49,896 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:58:49,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:58:49,896 INFO L85 PathProgramCache]: Analyzing trace with hash -924274646, now seen corresponding path program 13 times [2021-11-07 01:58:49,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:58:49,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189533187] [2021-11-07 01:58:49,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:58:49,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:58:53,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat