./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/openbsd_cstrcpy-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 9ad7fb26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/openbsd_cstrcpy-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4b6873ae1a0d665798beb3dd9c0c48e89806da7dd46f1d2066800a52e0a2aa51 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-03 04:20:28,464 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-03 04:20:28,466 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-03 04:20:28,523 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-03 04:20:28,525 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-03 04:20:28,528 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-03 04:20:28,530 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-03 04:20:28,535 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-03 04:20:28,538 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-03 04:20:28,543 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-03 04:20:28,545 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-03 04:20:28,546 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-03 04:20:28,547 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-03 04:20:28,550 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-03 04:20:28,552 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-03 04:20:28,556 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-03 04:20:28,558 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-03 04:20:28,560 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-03 04:20:28,562 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-03 04:20:28,573 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-03 04:20:28,575 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-03 04:20:28,576 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-03 04:20:28,579 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-03 04:20:28,581 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-03 04:20:28,590 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-03 04:20:28,590 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-03 04:20:28,591 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-03 04:20:28,593 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-03 04:20:28,593 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-03 04:20:28,595 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-03 04:20:28,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-03 04:20:28,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-03 04:20:28,599 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-03 04:20:28,600 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-03 04:20:28,602 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-03 04:20:28,602 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-03 04:20:28,603 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-03 04:20:28,603 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-03 04:20:28,603 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-03 04:20:28,605 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-03 04:20:28,605 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-03 04:20:28,606 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-03 04:20:28,652 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-03 04:20:28,655 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-03 04:20:28,657 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-03 04:20:28,663 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-03 04:20:28,663 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-03 04:20:28,664 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-03 04:20:28,664 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-03 04:20:28,664 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-03 04:20:28,664 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-03 04:20:28,664 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-03 04:20:28,666 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-03 04:20:28,666 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-03 04:20:28,666 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-03 04:20:28,666 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-03 04:20:28,667 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-03 04:20:28,667 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-03 04:20:28,667 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-03 04:20:28,668 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-03 04:20:28,668 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-03 04:20:28,668 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-03 04:20:28,668 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-03 04:20:28,669 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-03 04:20:28,669 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-03 04:20:28,669 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-03 04:20:28,669 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-03 04:20:28,670 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-03 04:20:28,671 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-03 04:20:28,671 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-03 04:20:28,672 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-03 04:20:28,672 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-03 04:20:28,672 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-03 04:20:28,672 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-03 04:20:28,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:20:28,673 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-03 04:20:28,673 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-03 04:20:28,673 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-03 04:20:28,674 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-03 04:20:28,674 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-03 04:20:28,674 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-03 04:20:28,674 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_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/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_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4b6873ae1a0d665798beb3dd9c0c48e89806da7dd46f1d2066800a52e0a2aa51 [2021-11-03 04:20:28,998 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-03 04:20:29,032 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-03 04:20:29,035 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-03 04:20:29,036 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-03 04:20:29,037 INFO L275 PluginConnector]: CDTParser initialized [2021-11-03 04:20:29,038 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/../../sv-benchmarks/c/array-memsafety/openbsd_cstrcpy-alloca-2.i [2021-11-03 04:20:29,114 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/data/78917c7cc/1cfee43df74547739bb5ba791e2b1af2/FLAGcaf38b1ac [2021-11-03 04:20:29,643 INFO L306 CDTParser]: Found 1 translation units. [2021-11-03 04:20:29,644 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/sv-benchmarks/c/array-memsafety/openbsd_cstrcpy-alloca-2.i [2021-11-03 04:20:29,667 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/data/78917c7cc/1cfee43df74547739bb5ba791e2b1af2/FLAGcaf38b1ac [2021-11-03 04:20:29,929 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/data/78917c7cc/1cfee43df74547739bb5ba791e2b1af2 [2021-11-03 04:20:29,932 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-03 04:20:29,934 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-03 04:20:29,938 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-03 04:20:29,938 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-03 04:20:29,942 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-03 04:20:29,943 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:20:29" (1/1) ... [2021-11-03 04:20:29,944 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e244e01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:29, skipping insertion in model container [2021-11-03 04:20:29,945 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:20:29" (1/1) ... [2021-11-03 04:20:29,952 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-03 04:20:30,042 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-03 04:20:30,417 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:20:30,427 INFO L203 MainTranslator]: Completed pre-run [2021-11-03 04:20:30,474 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:20:30,508 INFO L208 MainTranslator]: Completed translation [2021-11-03 04:20:30,508 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30 WrapperNode [2021-11-03 04:20:30,509 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-03 04:20:30,510 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-03 04:20:30,510 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-03 04:20:30,510 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-03 04:20:30,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,535 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,561 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-03 04:20:30,562 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-03 04:20:30,562 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-03 04:20:30,563 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-03 04:20:30,572 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,573 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,577 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,577 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,584 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,589 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,591 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,594 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-03 04:20:30,596 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-03 04:20:30,596 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-03 04:20:30,596 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-03 04:20:30,615 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (1/1) ... [2021-11-03 04:20:30,624 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:20:30,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:30,659 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-03 04:20:30,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-03 04:20:30,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-03 04:20:30,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-03 04:20:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-03 04:20:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-03 04:20:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-03 04:20:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-03 04:20:31,219 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-03 04:20:31,219 INFO L299 CfgBuilder]: Removed 8 assume(true) statements. [2021-11-03 04:20:31,221 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:20:31 BoogieIcfgContainer [2021-11-03 04:20:31,222 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-03 04:20:31,223 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-03 04:20:31,223 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-03 04:20:31,234 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-03 04:20:31,234 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:20:29" (1/3) ... [2021-11-03 04:20:31,235 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@387302bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:20:31, skipping insertion in model container [2021-11-03 04:20:31,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:20:30" (2/3) ... [2021-11-03 04:20:31,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@387302bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:20:31, skipping insertion in model container [2021-11-03 04:20:31,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:20:31" (3/3) ... [2021-11-03 04:20:31,237 INFO L111 eAbstractionObserver]: Analyzing ICFG openbsd_cstrcpy-alloca-2.i [2021-11-03 04:20:31,244 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-03 04:20:31,245 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 9 error locations. [2021-11-03 04:20:31,297 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-03 04:20:31,303 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-03 04:20:31,303 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-11-03 04:20:31,317 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 10 states have (on average 2.3) internal successors, (23), 19 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:31,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-03 04:20:31,323 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:31,324 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-03 04:20:31,325 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:31,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:31,330 INFO L85 PathProgramCache]: Analyzing trace with hash 105340, now seen corresponding path program 1 times [2021-11-03 04:20:31,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:31,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559377794] [2021-11-03 04:20:31,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:31,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:31,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:31,550 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-03 04:20:31,551 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:31,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559377794] [2021-11-03 04:20:31,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559377794] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:31,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:31,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-03 04:20:31,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680685297] [2021-11-03 04:20:31,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 04:20:31,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:31,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 04:20:31,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:20:31,601 INFO L87 Difference]: Start difference. First operand has 20 states, 10 states have (on average 2.3) internal successors, (23), 19 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:31,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:31,649 INFO L93 Difference]: Finished difference Result 21 states and 23 transitions. [2021-11-03 04:20:31,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 04:20:31,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-03 04:20:31,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:31,660 INFO L225 Difference]: With dead ends: 21 [2021-11-03 04:20:31,661 INFO L226 Difference]: Without dead ends: 19 [2021-11-03 04:20:31,664 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:20:31,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-11-03 04:20:31,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-11-03 04:20:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 10 states have (on average 2.0) internal successors, (20), 18 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-03 04:20:31,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2021-11-03 04:20:31,696 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 3 [2021-11-03 04:20:31,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:31,697 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2021-11-03 04:20:31,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:31,697 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2021-11-03 04:20:31,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 04:20:31,698 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:31,698 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 04:20:31,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-03 04:20:31,699 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:31,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:31,704 INFO L85 PathProgramCache]: Analyzing trace with hash 3267810, now seen corresponding path program 1 times [2021-11-03 04:20:31,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:31,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958049920] [2021-11-03 04:20:31,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:31,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:31,797 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-03 04:20:31,798 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:31,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958049920] [2021-11-03 04:20:31,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958049920] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:31,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:31,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 04:20:31,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659600465] [2021-11-03 04:20:31,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 04:20:31,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:31,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 04:20:31,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:20:31,804 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:31,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:31,840 INFO L93 Difference]: Finished difference Result 17 states and 18 transitions. [2021-11-03 04:20:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 04:20:31,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-03 04:20:31,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:31,842 INFO L225 Difference]: With dead ends: 17 [2021-11-03 04:20:31,842 INFO L226 Difference]: Without dead ends: 17 [2021-11-03 04:20:31,843 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-03 04:20:31,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-11-03 04:20:31,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-11-03 04:20:31,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 10 states have (on average 1.8) internal successors, (18), 16 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-03 04:20:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2021-11-03 04:20:31,850 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 4 [2021-11-03 04:20:31,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:31,851 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2021-11-03 04:20:31,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:31,852 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2021-11-03 04:20:31,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 04:20:31,853 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:31,853 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 04:20:31,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-03 04:20:31,854 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:31,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:31,859 INFO L85 PathProgramCache]: Analyzing trace with hash 3267811, now seen corresponding path program 1 times [2021-11-03 04:20:31,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:31,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456755126] [2021-11-03 04:20:31,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:31,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:31,966 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-03 04:20:31,967 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:31,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456755126] [2021-11-03 04:20:31,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456755126] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:31,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:31,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 04:20:31,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193788956] [2021-11-03 04:20:31,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:31,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:31,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:31,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:31,979 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,035 INFO L93 Difference]: Finished difference Result 16 states and 17 transitions. [2021-11-03 04:20:32,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:32,037 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-03 04:20:32,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,038 INFO L225 Difference]: With dead ends: 16 [2021-11-03 04:20:32,038 INFO L226 Difference]: Without dead ends: 16 [2021-11-03 04:20:32,038 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:32,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2021-11-03 04:20:32,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-11-03 04:20:32,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 10 states have (on average 1.7) internal successors, (17), 15 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 17 transitions. [2021-11-03 04:20:32,044 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 17 transitions. Word has length 4 [2021-11-03 04:20:32,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,044 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 17 transitions. [2021-11-03 04:20:32,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,046 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 17 transitions. [2021-11-03 04:20:32,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 04:20:32,047 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,047 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 04:20:32,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-03 04:20:32,048 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,050 INFO L85 PathProgramCache]: Analyzing trace with hash 3266345, now seen corresponding path program 1 times [2021-11-03 04:20:32,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650152692] [2021-11-03 04:20:32,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:32,151 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-03 04:20:32,152 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:32,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650152692] [2021-11-03 04:20:32,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650152692] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:32,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:32,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 04:20:32,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903990349] [2021-11-03 04:20:32,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:32,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:32,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:32,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:32,155 INFO L87 Difference]: Start difference. First operand 16 states and 17 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,215 INFO L93 Difference]: Finished difference Result 29 states and 31 transitions. [2021-11-03 04:20:32,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:32,215 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-03 04:20:32,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,216 INFO L225 Difference]: With dead ends: 29 [2021-11-03 04:20:32,217 INFO L226 Difference]: Without dead ends: 29 [2021-11-03 04:20:32,217 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:20:32,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-03 04:20:32,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 18. [2021-11-03 04:20:32,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 17 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-03 04:20:32,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 20 transitions. [2021-11-03 04:20:32,222 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 20 transitions. Word has length 4 [2021-11-03 04:20:32,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,222 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 20 transitions. [2021-11-03 04:20:32,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,223 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 20 transitions. [2021-11-03 04:20:32,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-03 04:20:32,223 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,223 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-03 04:20:32,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-03 04:20:32,224 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,224 INFO L85 PathProgramCache]: Analyzing trace with hash 101303240, now seen corresponding path program 1 times [2021-11-03 04:20:32,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276058207] [2021-11-03 04:20:32,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:32,299 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-03 04:20:32,299 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:32,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276058207] [2021-11-03 04:20:32,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276058207] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:32,300 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:32,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 04:20:32,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539253320] [2021-11-03 04:20:32,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 04:20:32,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:32,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 04:20:32,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:20:32,302 INFO L87 Difference]: Start difference. First operand 18 states and 20 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,349 INFO L93 Difference]: Finished difference Result 17 states and 19 transitions. [2021-11-03 04:20:32,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 04:20:32,349 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-03 04:20:32,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,350 INFO L225 Difference]: With dead ends: 17 [2021-11-03 04:20:32,350 INFO L226 Difference]: Without dead ends: 17 [2021-11-03 04:20:32,351 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-03 04:20:32,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-11-03 04:20:32,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-11-03 04:20:32,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2021-11-03 04:20:32,353 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 5 [2021-11-03 04:20:32,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,354 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-11-03 04:20:32,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,354 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2021-11-03 04:20:32,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-03 04:20:32,355 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,355 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-03 04:20:32,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-03 04:20:32,355 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,356 INFO L85 PathProgramCache]: Analyzing trace with hash 101303241, now seen corresponding path program 1 times [2021-11-03 04:20:32,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811403077] [2021-11-03 04:20:32,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:32,471 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-03 04:20:32,472 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:32,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811403077] [2021-11-03 04:20:32,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811403077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:32,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:32,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 04:20:32,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764707205] [2021-11-03 04:20:32,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:32,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:32,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:32,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:32,476 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,514 INFO L93 Difference]: Finished difference Result 25 states and 27 transitions. [2021-11-03 04:20:32,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:32,515 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-03 04:20:32,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,516 INFO L225 Difference]: With dead ends: 25 [2021-11-03 04:20:32,516 INFO L226 Difference]: Without dead ends: 25 [2021-11-03 04:20:32,517 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:20:32,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-11-03 04:20:32,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 18. [2021-11-03 04:20:32,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 17 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-03 04:20:32,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 20 transitions. [2021-11-03 04:20:32,521 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 20 transitions. Word has length 5 [2021-11-03 04:20:32,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,521 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 20 transitions. [2021-11-03 04:20:32,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,522 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 20 transitions. [2021-11-03 04:20:32,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-03 04:20:32,522 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,523 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-03 04:20:32,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-03 04:20:32,523 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1154566839, now seen corresponding path program 1 times [2021-11-03 04:20:32,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951139281] [2021-11-03 04:20:32,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:32,607 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-03 04:20:32,607 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:32,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951139281] [2021-11-03 04:20:32,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951139281] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:32,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:32,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 04:20:32,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136425014] [2021-11-03 04:20:32,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:32,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:32,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:32,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:32,610 INFO L87 Difference]: Start difference. First operand 18 states and 20 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,648 INFO L93 Difference]: Finished difference Result 17 states and 19 transitions. [2021-11-03 04:20:32,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:32,649 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-03 04:20:32,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,650 INFO L225 Difference]: With dead ends: 17 [2021-11-03 04:20:32,650 INFO L226 Difference]: Without dead ends: 17 [2021-11-03 04:20:32,650 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:20:32,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-11-03 04:20:32,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-11-03 04:20:32,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2021-11-03 04:20:32,654 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 6 [2021-11-03 04:20:32,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,654 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-11-03 04:20:32,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,655 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2021-11-03 04:20:32,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-03 04:20:32,655 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,655 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-03 04:20:32,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-03 04:20:32,656 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1154566838, now seen corresponding path program 1 times [2021-11-03 04:20:32,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649859244] [2021-11-03 04:20:32,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:32,759 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-03 04:20:32,760 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:32,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649859244] [2021-11-03 04:20:32,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649859244] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:32,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:32,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 04:20:32,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064843775] [2021-11-03 04:20:32,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:32,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:32,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:32,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:32,763 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:32,834 INFO L93 Difference]: Finished difference Result 22 states and 24 transitions. [2021-11-03 04:20:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:32,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-03 04:20:32,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:32,836 INFO L225 Difference]: With dead ends: 22 [2021-11-03 04:20:32,836 INFO L226 Difference]: Without dead ends: 22 [2021-11-03 04:20:32,837 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:20:32,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-11-03 04:20:32,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 18. [2021-11-03 04:20:32,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 17 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-03 04:20:32,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 20 transitions. [2021-11-03 04:20:32,848 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 20 transitions. Word has length 6 [2021-11-03 04:20:32,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:32,849 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 20 transitions. [2021-11-03 04:20:32,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:32,849 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 20 transitions. [2021-11-03 04:20:32,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-03 04:20:32,850 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:32,850 INFO L513 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-11-03 04:20:32,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-03 04:20:32,850 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:32,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:32,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1155972366, now seen corresponding path program 1 times [2021-11-03 04:20:32,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:32,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856553857] [2021-11-03 04:20:32,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:32,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:33,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:33,012 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:33,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856553857] [2021-11-03 04:20:33,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856553857] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:33,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928122584] [2021-11-03 04:20:33,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:33,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:33,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:33,019 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:33,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-03 04:20:33,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:33,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-03 04:20:33,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:33,178 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-03 04:20:33,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-03 04:20:33,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:33,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:33,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:33,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928122584] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:33,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1662060344] [2021-11-03 04:20:33,535 INFO L159 IcfgInterpreter]: Started Sifa with 5 locations of interest [2021-11-03 04:20:33,536 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:33,544 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:33,549 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:33,550 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:33,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:33,593 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,605 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:33,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:33,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:33,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,650 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:33,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:33,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,666 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:33,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:33,674 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:33,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-03 04:20:33,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:20:33,711 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:85 [2021-11-03 04:20:33,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:33,737 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:33,747 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-03 04:20:33,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:33,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:33,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:33,773 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:33,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:33,796 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,797 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,797 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:33,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:33,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,823 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:33,824 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:33,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,872 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:20:33,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:20:33,883 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:286, output treesize:289 [2021-11-03 04:20:33,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:33,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:33,924 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:33,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:33,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:20:33,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:33,957 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,958 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:33,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:33,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:33,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:33,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:33,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:33,979 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:33,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:33,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:34,008 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-03 04:20:34,008 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:421, output treesize:142 [2021-11-03 04:20:34,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,114 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:34,120 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,122 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:34,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:34,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:34,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:34,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:34,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:34,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:34,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:34,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:34,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-03 04:20:34,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:34,171 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:34,184 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,188 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:34,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:34,190 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:34,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:34,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:34,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:34,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:34,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:34,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:34,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:34,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:34,230 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-03 04:20:34,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:34,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:34,278 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:34,758 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:34,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:34,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-11-03 04:20:34,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965590559] [2021-11-03 04:20:34,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-03 04:20:34,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:34,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-03 04:20:34,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-11-03 04:20:34,761 INFO L87 Difference]: Start difference. First operand 18 states and 20 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:34,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:34,916 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2021-11-03 04:20:34,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:20:34,917 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-03 04:20:34,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:34,918 INFO L225 Difference]: With dead ends: 40 [2021-11-03 04:20:34,918 INFO L226 Difference]: Without dead ends: 40 [2021-11-03 04:20:34,919 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-11-03 04:20:34,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-11-03 04:20:34,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 15. [2021-11-03 04:20:34,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 14 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-03 04:20:34,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2021-11-03 04:20:34,922 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 6 [2021-11-03 04:20:34,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:34,923 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2021-11-03 04:20:34,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:34,923 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2021-11-03 04:20:34,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-03 04:20:34,924 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:34,924 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:20:34,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:35,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:35,145 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:35,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:35,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1437168687, now seen corresponding path program 1 times [2021-11-03 04:20:35,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:35,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240117558] [2021-11-03 04:20:35,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:35,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:35,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:35,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:35,251 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:35,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240117558] [2021-11-03 04:20:35,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240117558] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:35,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:35,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-03 04:20:35,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710974792] [2021-11-03 04:20:35,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:20:35,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:35,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:20:35,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:20:35,256 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 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-03 04:20:35,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:35,348 INFO L93 Difference]: Finished difference Result 24 states and 25 transitions. [2021-11-03 04:20:35,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-03 04:20:35,348 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 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-03 04:20:35,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:35,349 INFO L225 Difference]: With dead ends: 24 [2021-11-03 04:20:35,349 INFO L226 Difference]: Without dead ends: 24 [2021-11-03 04:20:35,350 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-03 04:20:35,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-11-03 04:20:35,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 20. [2021-11-03 04:20:35,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 19 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-03 04:20:35,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2021-11-03 04:20:35,361 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 8 [2021-11-03 04:20:35,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:35,366 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2021-11-03 04:20:35,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 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-03 04:20:35,366 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2021-11-03 04:20:35,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-03 04:20:35,367 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:35,367 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:20:35,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-03 04:20:35,367 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:35,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:35,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1602571835, now seen corresponding path program 1 times [2021-11-03 04:20:35,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:35,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50158965] [2021-11-03 04:20:35,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:35,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:35,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:35,428 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-03 04:20:35,428 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:35,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50158965] [2021-11-03 04:20:35,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50158965] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:20:35,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:20:35,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 04:20:35,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201074976] [2021-11-03 04:20:35,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:20:35,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:35,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:20:35,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:35,430 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:35,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:35,445 INFO L93 Difference]: Finished difference Result 19 states and 21 transitions. [2021-11-03 04:20:35,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:20:35,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-03 04:20:35,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:35,446 INFO L225 Difference]: With dead ends: 19 [2021-11-03 04:20:35,446 INFO L226 Difference]: Without dead ends: 13 [2021-11-03 04:20:35,447 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:20:35,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2021-11-03 04:20:35,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2021-11-03 04:20:35,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 12 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:35,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2021-11-03 04:20:35,449 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 9 [2021-11-03 04:20:35,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:35,449 INFO L470 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2021-11-03 04:20:35,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:35,449 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2021-11-03 04:20:35,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-03 04:20:35,450 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:35,450 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:20:35,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-03 04:20:35,450 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:35,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:35,451 INFO L85 PathProgramCache]: Analyzing trace with hash -2002719974, now seen corresponding path program 1 times [2021-11-03 04:20:35,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:35,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680367375] [2021-11-03 04:20:35,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:35,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:35,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:35,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:35,563 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:35,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680367375] [2021-11-03 04:20:35,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680367375] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:35,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452399823] [2021-11-03 04:20:35,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:35,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:35,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:35,568 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:35,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-03 04:20:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:35,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-03 04:20:35,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:35,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:35,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:35,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-03 04:20:35,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:35,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452399823] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:35,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [158968556] [2021-11-03 04:20:35,870 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:20:35,870 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:35,870 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:35,870 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:35,870 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:35,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:35,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:35,884 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:35,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:35,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:35,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:35,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:35,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:35,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:35,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:35,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:35,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:35,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:35,930 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:35,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-03 04:20:35,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:20:35,938 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:85 [2021-11-03 04:20:35,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,945 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:35,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:35,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:35,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:35,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-03 04:20:35,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:35,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:35,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,973 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:35,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:35,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:35,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:35,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:35,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:35,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:36,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:36,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:36,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:36,005 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:20:36,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:20:36,035 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:286, output treesize:289 [2021-11-03 04:20:36,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:36,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:36,060 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:36,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:20:36,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:36,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:36,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:36,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:36,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:36,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:36,092 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:36,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,101 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:36,116 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-03 04:20:36,116 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:421, output treesize:142 [2021-11-03 04:20:36,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,173 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:36,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:36,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:36,181 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:36,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:36,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:36,193 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:36,214 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-03 04:20:36,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:36,222 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:36,226 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,227 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:36,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:36,229 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:36,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:36,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:36,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:36,252 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-03 04:20:36,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:36,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,323 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:20:36,324 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:36,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:20:36,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:36,337 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:36,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:20:36,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:20:36,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:36,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:20:36,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:36,421 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:36,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:36,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:36,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:36,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:20:36,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:20:36,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-03 04:20:36,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,580 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,595 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:36,598 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-03 04:20:36,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 296 [2021-11-03 04:20:36,607 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:36,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-03 04:20:36,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 [2021-11-03 04:20:36,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:36,692 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:36,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:36,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:36,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:36,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:36,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:36,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:36,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:36,786 INFO L354 Elim1Store]: treesize reduction 98, result has 15.5 percent of original size [2021-11-03 04:20:36,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 54 treesize of output 56 [2021-11-03 04:20:36,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:20:36,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,791 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:20:36,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:36,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:36,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,874 INFO L180 QuantifierPusher]: treesize reduction 54, result has 89.1 percent of original size [2021-11-03 04:20:36,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-11-03 04:20:36,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:36,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:502, output treesize:440 [2021-11-03 04:20:36,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:36,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 470 [2021-11-03 04:20:36,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,060 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:37,061 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:37,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,062 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:37,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:37,092 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:37,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:37,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:37,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:37,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:37,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:37,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:37,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:37,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:20:37,133 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:37,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:37,135 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:37,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:37,165 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:37,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:37,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:37,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:37,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:37,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:37,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:37,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:37,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:37,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:37,186 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:38,436 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:38,436 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:38,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2021-11-03 04:20:38,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744860680] [2021-11-03 04:20:38,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-03 04:20:38,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:38,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-03 04:20:38,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-11-03 04:20:38,438 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:38,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:38,572 INFO L93 Difference]: Finished difference Result 19 states and 20 transitions. [2021-11-03 04:20:38,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-03 04:20:38,572 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-11-03 04:20:38,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:38,573 INFO L225 Difference]: With dead ends: 19 [2021-11-03 04:20:38,573 INFO L226 Difference]: Without dead ends: 19 [2021-11-03 04:20:38,574 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-11-03 04:20:38,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-11-03 04:20:38,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2021-11-03 04:20:38,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 14 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-03 04:20:38,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2021-11-03 04:20:38,576 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 10 [2021-11-03 04:20:38,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:38,576 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2021-11-03 04:20:38,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:38,576 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2021-11-03 04:20:38,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-03 04:20:38,577 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:38,577 INFO L513 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:20:38,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:38,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-03 04:20:38,788 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:38,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:38,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1954777063, now seen corresponding path program 1 times [2021-11-03 04:20:38,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:38,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349378673] [2021-11-03 04:20:38,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:38,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:38,890 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:38,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349378673] [2021-11-03 04:20:38,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349378673] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:38,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092121539] [2021-11-03 04:20:38,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:38,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:38,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:38,892 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:38,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-03 04:20:38,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:38,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-03 04:20:38,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:39,012 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-03 04:20:39,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 22 [2021-11-03 04:20:39,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-11-03 04:20:39,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:39,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:39,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092121539] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:39,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1390187741] [2021-11-03 04:20:39,630 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:20:39,630 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:39,631 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:39,631 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:39,631 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:39,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,640 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:39,643 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:39,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:39,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:39,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:39,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:39,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:39,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:39,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:39,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:39,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,688 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:39,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:39,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,696 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,700 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,701 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-11-03 04:20:39,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:39,702 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:58 [2021-11-03 04:20:39,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:39,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:39,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-03 04:20:39,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:39,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:39,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:39,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:39,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:39,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,770 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 194 [2021-11-03 04:20:39,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:39,771 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:192, output treesize:194 [2021-11-03 04:20:39,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,786 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:39,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:39,794 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:39,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 04:20:39,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:39,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,826 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:39,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:39,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:39,841 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-03 04:20:39,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:282, output treesize:142 [2021-11-03 04:20:39,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,874 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:39,877 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:39,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:39,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:39,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:39,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:39,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:39,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-03 04:20:39,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:39,912 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:39,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:39,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:39,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:39,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:39,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:39,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:39,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:39,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:39,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:39,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:39,947 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-03 04:20:39,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:39,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:39,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,001 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:20:40,002 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:40,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:20:40,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:40,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:40,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,016 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:40,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:20:40,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:20:40,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,038 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:40,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:20:40,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:40,082 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:40,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:40,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:40,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,086 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:40,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,098 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:20:40,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:20:40,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-03 04:20:40,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,209 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:40,211 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-03 04:20:40,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 278 [2021-11-03 04:20:40,216 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-03 04:20:40,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-03 04:20:40,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:40,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:40,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:40,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:40,307 INFO L354 Elim1Store]: treesize reduction 98, result has 15.5 percent of original size [2021-11-03 04:20:40,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 54 treesize of output 56 [2021-11-03 04:20:40,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:20:40,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:20:40,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:40,354 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:40,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:40,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:40,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:40,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,409 INFO L180 QuantifierPusher]: treesize reduction 59, result has 87.9 percent of original size [2021-11-03 04:20:40,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 430 [2021-11-03 04:20:40,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:40,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:497, output treesize:430 [2021-11-03 04:20:40,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 458 [2021-11-03 04:20:40,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,535 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:40,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:40,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:40,560 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:40,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:40,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:40,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:40,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:40,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:40,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,586 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:20:40,598 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:40,599 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:40,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:40,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:40,629 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:40,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:40,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:40,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:40,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:40,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:40,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:40,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:40,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:40,645 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:42,056 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:42,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:42,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2021-11-03 04:20:42,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843679796] [2021-11-03 04:20:42,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-03 04:20:42,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:42,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-03 04:20:42,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-11-03 04:20:42,059 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:42,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:42,466 INFO L93 Difference]: Finished difference Result 18 states and 19 transitions. [2021-11-03 04:20:42,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-03 04:20:42,466 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-03 04:20:42,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:42,467 INFO L225 Difference]: With dead ends: 18 [2021-11-03 04:20:42,467 INFO L226 Difference]: Without dead ends: 18 [2021-11-03 04:20:42,468 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=142, Invalid=788, Unknown=0, NotChecked=0, Total=930 [2021-11-03 04:20:42,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-11-03 04:20:42,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 16. [2021-11-03 04:20:42,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 15 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:42,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 17 transitions. [2021-11-03 04:20:42,471 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 17 transitions. Word has length 11 [2021-11-03 04:20:42,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:42,471 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 17 transitions. [2021-11-03 04:20:42,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.9375) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:42,472 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 17 transitions. [2021-11-03 04:20:42,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-03 04:20:42,472 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:42,472 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:20:42,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:42,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-11-03 04:20:42,700 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:42,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:42,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1640048928, now seen corresponding path program 2 times [2021-11-03 04:20:42,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:42,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56781508] [2021-11-03 04:20:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:42,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:42,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:42,985 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:42,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56781508] [2021-11-03 04:20:42,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56781508] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:42,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792735015] [2021-11-03 04:20:42,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-03 04:20:42,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:42,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:42,987 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:43,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-03 04:20:43,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-03 04:20:43,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:20:43,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-03 04:20:43,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:43,194 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-03 04:20:43,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:43,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-03 04:20:43,481 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 04:20:43,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 11 [2021-11-03 04:20:43,584 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-11-03 04:20:43,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-03 04:20:43,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-11-03 04:20:43,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:43,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:45,254 WARN L838 $PredicateComparison]: unable to prove that (forall ((ULTIMATE.start_cstrcpy_~to.base Int) (|ULTIMATE.start_cstrcpy_#t~mem4| Int)) (= (select (select (store |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base (store (select |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base) c_ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ c_ULTIMATE.start_cstrcpy_~from.offset 1)) 0)) is different from false [2021-11-03 04:20:45,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 71 [2021-11-03 04:20:45,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2021-11-03 04:20:45,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792735015] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:45,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [21954263] [2021-11-03 04:20:45,542 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:20:45,542 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:45,543 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:45,543 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:45,543 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:45,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:45,551 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,552 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:45,555 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:45,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:45,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:45,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:45,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:45,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:45,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:45,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:45,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:45,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,579 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:45,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:45,584 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:45,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 04:20:45,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,588 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:30 [2021-11-03 04:20:45,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,592 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:45,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:20:45,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:45,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:45,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:45,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:45,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:20:45,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:97, output treesize:98 [2021-11-03 04:20:45,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,623 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,623 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,624 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:45,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 04:20:45,625 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-03 04:20:45,629 INFO L185 QuantifierPusher]: treesize reduction 4, result has 97.1 percent of original size 133 [2021-11-03 04:20:45,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 04:20:45,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,639 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 04:20:45,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 04:20:45,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,647 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.0 percent of original size [2021-11-03 04:20:45,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-03 04:20:45,651 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-03 04:20:45,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:135, output treesize:128 [2021-11-03 04:20:45,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,728 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,729 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:45,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 04:20:45,731 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,732 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 04:20:45,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 04:20:45,734 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-03 04:20:45,736 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,737 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:45,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:45,738 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:45,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 279 [2021-11-03 04:20:45,744 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-03 04:20:45,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 338 [2021-11-03 04:20:45,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:45,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:45,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-11-03 04:20:45,789 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:20:45,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,792 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:20:45,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,839 INFO L180 QuantifierPusher]: treesize reduction 68, result has 83.5 percent of original size [2021-11-03 04:20:45,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:20:45,849 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-03 04:20:45,849 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:418, output treesize:350 [2021-11-03 04:20:45,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,901 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:45,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:45,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:45,907 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:45,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:45,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:45,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:45,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:45,932 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:45,935 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,936 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:45,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:45,938 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:45,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:45,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:45,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:45,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:45,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:45,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:45,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:45,957 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-03 04:20:45,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:45,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:45,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,065 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,067 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:46,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,070 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:20:46,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-03 04:20:46,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-03 04:20:46,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:20:46,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:46,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:46,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:46,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,143 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-03 04:20:46,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2021-11-03 04:20:46,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:20:46,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:20:46,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:20:46,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:46,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:46,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:46,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,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 14 treesize of output 10 [2021-11-03 04:20:46,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:46,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:46,183 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,227 INFO L180 QuantifierPusher]: treesize reduction 60, result has 85.0 percent of original size [2021-11-03 04:20:46,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:20:46,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:46,237 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:808, output treesize:340 [2021-11-03 04:20:46,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,267 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:46,270 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,271 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-03 04:20:46,273 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:46,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-03 04:20:46,275 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-03 04:20:46,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-03 04:20:46,286 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 04:20:46,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-03 04:20:46,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:46,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:46,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:46,336 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 24 [2021-11-03 04:20:46,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:20:46,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:20:46,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:46,402 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:46,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:46,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:46,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:46,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:46,482 INFO L354 Elim1Store]: treesize reduction 118, result has 19.2 percent of original size [2021-11-03 04:20:46,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 49 [2021-11-03 04:20:46,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:20:46,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:20:46,487 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,543 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 04:20:46,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 590 [2021-11-03 04:20:46,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:20:46,558 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:611, output treesize:590 [2021-11-03 04:20:46,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-03 04:20:46,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,688 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:46,689 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,690 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:46,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:46,716 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:46,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:46,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:46,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:46,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:46,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:46,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:20:46,749 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:46,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:46,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:46,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:46,773 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:46,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:46,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:46,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:46,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:46,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:46,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:46,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:46,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:46,789 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:48,559 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:48,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:48,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 24 [2021-11-03 04:20:48,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973539381] [2021-11-03 04:20:48,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-03 04:20:48,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:48,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-03 04:20:48,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=842, Unknown=1, NotChecked=58, Total=992 [2021-11-03 04:20:48,571 INFO L87 Difference]: Start difference. First operand 16 states and 17 transitions. Second operand has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:49,276 WARN L838 $PredicateComparison]: unable to prove that (and (< 1 c_ULTIMATE.start_main_~length2~0) (not (= c_ULTIMATE.start_cstrcpy_~to.base c_ULTIMATE.start_cstrcpy_~from.base)) (= 2 (+ c_ULTIMATE.start_main_~length2~0 c_ULTIMATE.start_main_~nondetString~0.offset)) (exists ((ULTIMATE.start_main_~length2~0 Int)) (and (< 1 ULTIMATE.start_main_~length2~0) (= (select (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~from.base) (+ (- 1) ULTIMATE.start_main_~length2~0)) 0) (<= ULTIMATE.start_main_~length2~0 2))) (= (select |c_#valid| c_ULTIMATE.start_main_~nondetString~0.base) 1) (= (select (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~from.base) 1) 0) (= c_ULTIMATE.start_main_~nondetArea~0.offset 0) (forall ((ULTIMATE.start_cstrcpy_~to.base Int) (|ULTIMATE.start_cstrcpy_#t~mem4| Int)) (= (select (select (store |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base (store (select |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base) c_ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ c_ULTIMATE.start_cstrcpy_~from.offset 1)) 0)) (= c_ULTIMATE.start_main_~nondetString~0.offset 0) (not (= c_ULTIMATE.start_main_~nondetString~0.base c_ULTIMATE.start_main_~nondetArea~0.base)) (= c_ULTIMATE.start_cstrcpy_~from.offset 0) (exists ((|ULTIMATE.start_main_#t~malloc7.base| Int)) (and (= (select |c_#valid| |ULTIMATE.start_main_#t~malloc7.base|) 1) (not (= c_ULTIMATE.start_main_~nondetString~0.base |ULTIMATE.start_main_#t~malloc7.base|)))) (= c_ULTIMATE.start_main_~i~0 1) (< c_ULTIMATE.start_main_~i~0 c_ULTIMATE.start_main_~length2~0) (= c_ULTIMATE.start_cstrcpy_~to.offset 0) (<= c_ULTIMATE.start_main_~length2~0 2)) is different from false [2021-11-03 04:20:49,744 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((ULTIMATE.start_main_~length2~0 Int)) (and (< 1 ULTIMATE.start_main_~length2~0) (= (select (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~from.base) (+ (- 1) ULTIMATE.start_main_~length2~0)) 0) (<= ULTIMATE.start_main_~length2~0 2))) (forall ((ULTIMATE.start_cstrcpy_~to.base Int) (|ULTIMATE.start_cstrcpy_#t~mem4| Int)) (= (select (select (store |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base (store (select |c_#memory_int| ULTIMATE.start_cstrcpy_~to.base) c_ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ c_ULTIMATE.start_cstrcpy_~from.offset 1)) 0)) (= c_ULTIMATE.start_cstrcpy_~from.offset 0) (= c_ULTIMATE.start_cstrcpy_~to.offset 0)) is different from false [2021-11-03 04:20:49,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:49,806 INFO L93 Difference]: Finished difference Result 26 states and 27 transitions. [2021-11-03 04:20:49,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-03 04:20:49,807 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-03 04:20:49,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:49,807 INFO L225 Difference]: With dead ends: 26 [2021-11-03 04:20:49,807 INFO L226 Difference]: Without dead ends: 19 [2021-11-03 04:20:49,808 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=132, Invalid=1137, Unknown=3, NotChecked=210, Total=1482 [2021-11-03 04:20:49,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-11-03 04:20:49,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2021-11-03 04:20:49,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 16 states have (on average 1.1875) internal successors, (19), 17 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2021-11-03 04:20:49,811 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 13 [2021-11-03 04:20:49,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:49,812 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2021-11-03 04:20:49,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:49,812 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2021-11-03 04:20:49,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-03 04:20:49,813 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:49,813 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-11-03 04:20:49,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:50,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-11-03 04:20:50,034 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:50,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:50,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1222009545, now seen corresponding path program 3 times [2021-11-03 04:20:50,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:50,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727356622] [2021-11-03 04:20:50,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:50,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:50,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:50,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:50,159 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:50,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727356622] [2021-11-03 04:20:50,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727356622] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:50,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15546997] [2021-11-03 04:20:50,160 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-03 04:20:50,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:50,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:50,161 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:50,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-03 04:20:50,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-03 04:20:50,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:20:50,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 45 conjunts are in the unsatisfiable core [2021-11-03 04:20:50,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:50,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-03 04:20:50,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:50,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-03 04:20:50,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 04:20:50,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:50,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-11-03 04:20:50,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:50,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:50,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 162 [2021-11-03 04:20:51,251 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:51,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15546997] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:51,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1110056772] [2021-11-03 04:20:51,256 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:20:51,256 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:51,256 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:51,256 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:51,257 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:51,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,266 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:51,269 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,272 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:51,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:51,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:51,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:51,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:51,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:51,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:51,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:51,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,307 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:51,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,314 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-11-03 04:20:51,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:51,321 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:58 [2021-11-03 04:20:51,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,325 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:51,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:51,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-03 04:20:51,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:51,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:51,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:51,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:51,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 194 [2021-11-03 04:20:51,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:51,368 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:192, output treesize:194 [2021-11-03 04:20:51,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,378 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,379 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:51,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:51,380 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:51,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 04:20:51,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:51,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:51,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:51,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:51,413 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-03 04:20:51,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:282, output treesize:142 [2021-11-03 04:20:51,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,461 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:51,463 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,464 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:51,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:51,466 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:51,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:51,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:51,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:51,489 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-03 04:20:51,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:51,495 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:51,498 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,499 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:51,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:51,501 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:51,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:51,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:51,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,511 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:51,522 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-03 04:20:51,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:51,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,587 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:20:51,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:51,590 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:20:51,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:51,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:51,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,610 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:20:51,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:20:51,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,618 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:51,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:20:51,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:51,654 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:51,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:51,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:51,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:51,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:20:51,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:20:51,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,677 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 04:20:51,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,748 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,751 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:51,753 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:20:51,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 04:20:51,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:51,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-03 04:20:51,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-03 04:20:51,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:51,820 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:51,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:51,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,823 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:51,823 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,824 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:51,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:51,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:51,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:51,895 INFO L354 Elim1Store]: treesize reduction 96, result has 15.8 percent of original size [2021-11-03 04:20:51,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 50 treesize of output 54 [2021-11-03 04:20:51,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 04:20:51,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 04:20:51,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:51,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:51,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:51,951 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.6 percent of original size [2021-11-03 04:20:51,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 438 [2021-11-03 04:20:51,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:51,959 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:497, output treesize:438 [2021-11-03 04:20:51,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,008 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-03 04:20:52,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,073 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:52,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:52,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:52,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:52,095 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:52,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:52,096 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:52,097 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:52,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:52,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:52,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:52,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:52,110 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:20:52,122 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:52,123 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:52,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,124 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:52,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:52,146 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:52,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:52,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:52,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:52,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:52,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:52,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:52,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:52,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:52,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:52,160 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:53,577 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:53,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:53,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 10] total 23 [2021-11-03 04:20:53,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188061440] [2021-11-03 04:20:53,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-03 04:20:53,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:53,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-03 04:20:53,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2021-11-03 04:20:53,579 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 24 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-03 04:20:55,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:55,083 INFO L93 Difference]: Finished difference Result 28 states and 29 transitions. [2021-11-03 04:20:55,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-03 04:20:55,084 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 24 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-11-03 04:20:55,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:55,085 INFO L225 Difference]: With dead ends: 28 [2021-11-03 04:20:55,085 INFO L226 Difference]: Without dead ends: 28 [2021-11-03 04:20:55,086 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=255, Invalid=1551, Unknown=0, NotChecked=0, Total=1806 [2021-11-03 04:20:55,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-11-03 04:20:55,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 23. [2021-11-03 04:20:55,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 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-03 04:20:55,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 25 transitions. [2021-11-03 04:20:55,089 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 25 transitions. Word has length 15 [2021-11-03 04:20:55,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:55,089 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 25 transitions. [2021-11-03 04:20:55,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 24 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-03 04:20:55,090 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 25 transitions. [2021-11-03 04:20:55,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-03 04:20:55,091 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:55,091 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-11-03 04:20:55,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:55,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:55,296 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:55,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:55,297 INFO L85 PathProgramCache]: Analyzing trace with hash 772409756, now seen corresponding path program 2 times [2021-11-03 04:20:55,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:55,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290652223] [2021-11-03 04:20:55,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:55,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:20:55,427 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:55,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:20:55,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290652223] [2021-11-03 04:20:55,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290652223] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:20:55,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768226626] [2021-11-03 04:20:55,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-03 04:20:55,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:55,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:20:55,436 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:20:55,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-03 04:20:55,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-03 04:20:55,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:20:55,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-03 04:20:55,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:20:55,690 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-03 04:20:55,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 22 [2021-11-03 04:20:55,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-11-03 04:20:56,195 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:56,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:20:56,647 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:20:56,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768226626] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:20:56,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [290623060] [2021-11-03 04:20:56,650 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:20:56,650 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:20:56,651 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:20:56,651 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:20:56,651 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:20:56,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,661 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:20:56,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:20:56,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:56,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:56,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:56,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:20:56,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:56,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:20:56,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:56,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:56,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:56,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:20:56,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,704 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-11-03 04:20:56,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:56,713 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:58 [2021-11-03 04:20:56,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,718 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:56,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:20:56,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-11-03 04:20:56,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:56,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:56,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:56,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:20:56,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,770 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,771 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:20:56,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 194 [2021-11-03 04:20:56,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:56,785 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:192, output treesize:194 [2021-11-03 04:20:56,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,797 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,797 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,798 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:56,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:56,800 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:56,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 04:20:56,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:56,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:20:56,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,829 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:20:56,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:20:56,840 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-03 04:20:56,840 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:282, output treesize:142 [2021-11-03 04:20:56,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,882 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:56,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:56,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:56,887 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:56,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:56,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:56,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:56,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-03 04:20:56,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:56,913 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:20:56,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:56,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:56,919 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:20:56,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:20:56,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:56,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:56,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:56,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:20:56,938 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-03 04:20:56,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:20:56,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:56,993 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:20:56,994 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:56,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:56,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:20:56,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:20:57,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:20:57,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:57,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:20:57,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,017 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:20:57,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:20:57,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:57,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:20:57,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:57,077 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:57,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:57,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:57,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:57,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:20:57,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:20:57,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 170 [2021-11-03 04:20:57,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,173 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 04:20:57,180 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:20:57,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 292 [2021-11-03 04:20:57,185 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 271 [2021-11-03 04:20:57,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-03 04:20:57,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:57,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:20:57,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:57,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:57,311 INFO L354 Elim1Store]: treesize reduction 94, result has 16.1 percent of original size [2021-11-03 04:20:57,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 52 [2021-11-03 04:20:57,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-03 04:20:57,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-03 04:20:57,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:20:57,381 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:20:57,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:20:57,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:57,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:20:57,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,445 INFO L180 QuantifierPusher]: treesize reduction 48, result has 90.0 percent of original size [2021-11-03 04:20:57,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 431 [2021-11-03 04:20:57,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:20:57,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:487, output treesize:431 [2021-11-03 04:20:57,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 455 [2021-11-03 04:20:57,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,600 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:57,601 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:57,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:57,630 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:57,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:57,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:57,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:57,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:57,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:57,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:20:57,674 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:20:57,675 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:20:57,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:20:57,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:20:57,702 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:20:57,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:20:57,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:57,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:20:57,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:20:57,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:20:57,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:20:57,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:20:57,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:20:57,719 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:20:59,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:20:59,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:20:59,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 21 [2021-11-03 04:20:59,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046394612] [2021-11-03 04:20:59,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-03 04:20:59,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:20:59,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-03 04:20:59,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=764, Unknown=0, NotChecked=0, Total=870 [2021-11-03 04:20:59,127 INFO L87 Difference]: Start difference. First operand 23 states and 25 transitions. Second operand has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:59,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:20:59,695 INFO L93 Difference]: Finished difference Result 23 states and 24 transitions. [2021-11-03 04:20:59,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 04:20:59,695 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-03 04:20:59,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:20:59,696 INFO L225 Difference]: With dead ends: 23 [2021-11-03 04:20:59,696 INFO L226 Difference]: Without dead ends: 23 [2021-11-03 04:20:59,697 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2021-11-03 04:20:59,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-11-03 04:20:59,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-11-03 04:20:59,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 22 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-03 04:20:59,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2021-11-03 04:20:59,700 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 16 [2021-11-03 04:20:59,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:20:59,700 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2021-11-03 04:20:59,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:20:59,700 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2021-11-03 04:20:59,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-03 04:20:59,701 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:20:59,701 INFO L513 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2021-11-03 04:20:59,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-03 04:20:59,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:20:59,902 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:20:59,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:20:59,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1575722832, now seen corresponding path program 3 times [2021-11-03 04:20:59,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:20:59,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061914066] [2021-11-03 04:20:59,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:20:59,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:20:59,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:00,042 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:00,042 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:00,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061914066] [2021-11-03 04:21:00,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061914066] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:00,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511860874] [2021-11-03 04:21:00,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-03 04:21:00,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:00,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:00,045 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:00,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-03 04:21:00,334 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-03 04:21:00,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:21:00,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-03 04:21:00,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:00,357 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-03 04:21:00,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-03 04:21:00,633 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 15 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:00,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:21:00,836 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 12 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:00,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511860874] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:21:00,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [73674643] [2021-11-03 04:21:00,841 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:21:00,841 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:21:00,842 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:21:00,842 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:21:00,842 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:21:00,849 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:00,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:00,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:00,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:21:00,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:21:00,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:00,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:00,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:00,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:00,883 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:00,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:00,893 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:00,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:00,895 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:00,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,900 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 82 [2021-11-03 04:21:00,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:00,902 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:82 [2021-11-03 04:21:00,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:00,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:21:00,908 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:00,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:00,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 189 [2021-11-03 04:21:00,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:00,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:00,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:00,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:00,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:00,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:00,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:00,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:00,971 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:00,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:00,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:00,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 286 [2021-11-03 04:21:00,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:00,991 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:283, output treesize:286 [2021-11-03 04:21:00,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,004 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,006 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:01,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,008 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:01,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 337 [2021-11-03 04:21:01,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:01,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:01,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:01,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:01,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:01,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:01,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:01,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,047 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:01,058 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-03 04:21:01,058 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:418, output treesize:142 [2021-11-03 04:21:01,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,096 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:01,099 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,100 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:01,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,102 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:01,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:01,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:01,113 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,113 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:01,121 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-03 04:21:01,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:01,128 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:01,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:01,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,133 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:01,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:01,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:01,143 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,145 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:01,160 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-03 04:21:01,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:01,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,237 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:21:01,237 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:01,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:21:01,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:01,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:01,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:21:01,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:21:01,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,271 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:01,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:21:01,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:01,312 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:01,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:01,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:01,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:01,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:21:01,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:21:01,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-03 04:21:01,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,441 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,446 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,447 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:01,448 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-03 04:21:01,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 296 [2021-11-03 04:21:01,454 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-03 04:21:01,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 [2021-11-03 04:21:01,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:01,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:01,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:01,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:01,548 INFO L354 Elim1Store]: treesize reduction 98, result has 15.5 percent of original size [2021-11-03 04:21:01,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 54 treesize of output 56 [2021-11-03 04:21:01,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:21:01,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:21:01,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:01,610 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:01,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:01,611 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:01,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:01,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,657 INFO L180 QuantifierPusher]: treesize reduction 64, result has 86.8 percent of original size [2021-11-03 04:21:01,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 420 [2021-11-03 04:21:01,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:01,667 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:492, output treesize:420 [2021-11-03 04:21:01,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 446 [2021-11-03 04:21:01,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,786 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:01,787 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:01,792 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:01,815 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:01,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:01,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:01,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:01,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:01,850 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:01,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:01,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:01,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:01,880 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:01,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:01,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:01,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:01,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:01,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:01,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:01,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:01,895 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:21:03,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:21:03,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:21:03,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 23 [2021-11-03 04:21:03,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902995711] [2021-11-03 04:21:03,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-03 04:21:03,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:21:03,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-03 04:21:03,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2021-11-03 04:21:03,033 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:03,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:21:03,240 INFO L93 Difference]: Finished difference Result 37 states and 38 transitions. [2021-11-03 04:21:03,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-03 04:21:03,241 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-03 04:21:03,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:21:03,242 INFO L225 Difference]: With dead ends: 37 [2021-11-03 04:21:03,242 INFO L226 Difference]: Without dead ends: 26 [2021-11-03 04:21:03,243 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2021-11-03 04:21:03,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2021-11-03 04:21:03,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 25. [2021-11-03 04:21:03,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 24 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:03,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2021-11-03 04:21:03,246 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 19 [2021-11-03 04:21:03,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:21:03,246 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2021-11-03 04:21:03,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 23 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:03,247 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2021-11-03 04:21:03,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-03 04:21:03,248 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:21:03,248 INFO L513 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2021-11-03 04:21:03,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-03 04:21:03,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-11-03 04:21:03,456 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:21:03,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:21:03,457 INFO L85 PathProgramCache]: Analyzing trace with hash -275723833, now seen corresponding path program 4 times [2021-11-03 04:21:03,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:21:03,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546684563] [2021-11-03 04:21:03,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:21:03,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:21:03,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:03,618 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:03,618 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:03,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546684563] [2021-11-03 04:21:03,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546684563] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:03,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41629863] [2021-11-03 04:21:03,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-03 04:21:03,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:03,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:03,620 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:03,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-03 04:21:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:03,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-03 04:21:03,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:03,912 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-03 04:21:03,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 18 [2021-11-03 04:21:04,407 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:04,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:21:04,929 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:04,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41629863] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:21:04,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [670576145] [2021-11-03 04:21:04,932 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:21:04,932 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:21:04,932 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:21:04,933 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:21:04,933 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:21:04,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:04,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:21:04,945 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:04,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:04,949 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:04,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:04,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:21:04,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:04,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:04,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:04,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:04,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:04,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:04,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:04,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:04,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:04,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,976 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:04,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:04,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:04,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:04,984 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:04,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:04,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 04:21:04,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:04,987 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:30 [2021-11-03 04:21:04,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,991 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:04,991 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:04,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:21:04,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:21:05,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:05,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:05,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:05,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:05,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:21:05,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:97, output treesize:98 [2021-11-03 04:21:05,017 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,019 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,020 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:05,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:05,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-11-03 04:21:05,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 14 treesize of output 10 [2021-11-03 04:21:05,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,043 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:05,046 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-03 04:21:05,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:142, output treesize:142 [2021-11-03 04:21:05,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,096 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.9 percent of original size [2021-11-03 04:21:05,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,109 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,110 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,110 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,111 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:05,112 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 04:21:05,112 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,113 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,113 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:21:05,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:05,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 04:21:05,122 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,123 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,124 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:05,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:05,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:21:05,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-03 04:21:05,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-03 04:21:05,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:05,153 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:05,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-11-03 04:21:05,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 04:21:05,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 04:21:05,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,203 INFO L180 QuantifierPusher]: treesize reduction 79, result has 81.2 percent of original size [2021-11-03 04:21:05,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-03 04:21:05,210 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-03 04:21:05,210 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:428, output treesize:349 [2021-11-03 04:21:05,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,261 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:05,263 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,264 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:05,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,266 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:05,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:05,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:05,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:05,283 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-03 04:21:05,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:05,293 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:05,296 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,297 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:05,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,298 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:05,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:05,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:05,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:05,317 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-03 04:21:05,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:05,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,418 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:21:05,422 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:05,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-03 04:21:05,425 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-03 04:21:05,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:21:05,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:05,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:05,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:05,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:05,480 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,519 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-03 04:21:05,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2021-11-03 04:21:05,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:21:05,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:05,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:05,529 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,558 INFO L180 QuantifierPusher]: treesize reduction 60, result has 85.0 percent of original size [2021-11-03 04:21:05,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:21:05,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:05,562 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:808, output treesize:340 [2021-11-03 04:21:05,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,576 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,582 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:05,585 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,587 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:05,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,590 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-03 04:21:05,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-03 04:21:05,591 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-03 04:21:05,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-03 04:21:05,600 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 04:21:05,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-03 04:21:05,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:05,715 INFO L354 Elim1Store]: treesize reduction 118, result has 19.2 percent of original size [2021-11-03 04:21:05,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 49 [2021-11-03 04:21:05,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:21:05,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:21:05,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:05,762 INFO L354 Elim1Store]: treesize reduction 77, result has 1.3 percent of original size [2021-11-03 04:21:05,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 1 [2021-11-03 04:21:05,763 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:05,765 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:05,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:05,782 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 24 [2021-11-03 04:21:05,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 04:21:05,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 04:21:05,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 426 [2021-11-03 04:21:05,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:05,820 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:611, output treesize:426 [2021-11-03 04:21:05,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 450 [2021-11-03 04:21:05,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,916 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:05,917 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:05,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:05,944 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:05,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:05,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:05,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:05,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:05,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:05,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:05,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,965 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:05,975 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:05,976 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:05,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:05,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:05,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:06,004 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:06,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:06,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:06,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:06,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:06,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:06,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:06,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:06,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:06,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:06,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:06,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:06,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:06,019 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:21:07,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:21:07,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:21:07,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 26 [2021-11-03 04:21:07,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522625235] [2021-11-03 04:21:07,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-03 04:21:07,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:21:07,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-03 04:21:07,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2021-11-03 04:21:07,600 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:08,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:21:08,137 INFO L93 Difference]: Finished difference Result 27 states and 28 transitions. [2021-11-03 04:21:08,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-03 04:21:08,137 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-11-03 04:21:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:21:08,138 INFO L225 Difference]: With dead ends: 27 [2021-11-03 04:21:08,138 INFO L226 Difference]: Without dead ends: 27 [2021-11-03 04:21:08,139 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=272, Invalid=1620, Unknown=0, NotChecked=0, Total=1892 [2021-11-03 04:21:08,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-11-03 04:21:08,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2021-11-03 04:21:08,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 24 states have (on average 1.125) internal successors, (27), 25 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:08,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 27 transitions. [2021-11-03 04:21:08,142 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 27 transitions. Word has length 21 [2021-11-03 04:21:08,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:21:08,142 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 27 transitions. [2021-11-03 04:21:08,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:08,143 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 27 transitions. [2021-11-03 04:21:08,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-03 04:21:08,144 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:21:08,144 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2021-11-03 04:21:08,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-03 04:21:08,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-11-03 04:21:08,349 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:21:08,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:21:08,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1317369102, now seen corresponding path program 4 times [2021-11-03 04:21:08,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:21:08,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294230118] [2021-11-03 04:21:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:21:08,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:21:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:08,657 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:08,657 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:08,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294230118] [2021-11-03 04:21:08,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294230118] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:08,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134347958] [2021-11-03 04:21:08,658 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-03 04:21:08,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:08,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:08,659 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:08,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-03 04:21:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:08,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 54 conjunts are in the unsatisfiable core [2021-11-03 04:21:08,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:09,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-03 04:21:09,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-11-03 04:21:09,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:09,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:09,371 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:09,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 04:21:09,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-11-03 04:21:09,442 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:09,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:21:41,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1574 treesize of output 1550 [2021-11-03 04:21:43,407 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:43,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134347958] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:21:43,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [274167220] [2021-11-03 04:21:43,410 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:21:43,410 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:21:43,410 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:21:43,410 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:21:43,411 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:21:43,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:21:43,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:21:43,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:43,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:43,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:43,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:43,453 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:43,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:43,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,460 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-03 04:21:43,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:43,467 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:85 [2021-11-03 04:21:43,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:21:43,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:43,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-03 04:21:43,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:43,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:43,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:43,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:43,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:43,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:43,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:43,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:43,538 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,552 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:21:43,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:43,557 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:286, output treesize:289 [2021-11-03 04:21:43,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,569 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,570 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,570 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:43,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:43,571 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:43,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:21:43,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:43,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:43,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:43,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:43,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:43,618 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-03 04:21:43,619 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:421, output treesize:142 [2021-11-03 04:21:43,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,656 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:43,659 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,660 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,660 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:43,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:43,661 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:43,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:43,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:43,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:43,683 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-03 04:21:43,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:43,689 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:43,691 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,692 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:43,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:43,694 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:43,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:43,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:43,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:43,713 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-03 04:21:43,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:43,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,777 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:21:43,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:43,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:21:43,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:43,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,791 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,792 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:43,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:21:43,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:21:43,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,806 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:43,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:21:43,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:43,851 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:43,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:43,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:43,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:43,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,867 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:21:43,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:43,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:21:43,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 04:21:43,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:43,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,940 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,944 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 04:21:43,946 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:43,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 255 [2021-11-03 04:21:43,950 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:43,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:43,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-03 04:21:43,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 04:21:43,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:44,016 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:44,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:44,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:44,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:44,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:44,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:44,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:44,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:44,079 INFO L354 Elim1Store]: treesize reduction 96, result has 15.8 percent of original size [2021-11-03 04:21:44,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 50 treesize of output 54 [2021-11-03 04:21:44,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 04:21:44,083 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 04:21:44,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,127 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.5 percent of original size [2021-11-03 04:21:44,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 435 [2021-11-03 04:21:44,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:44,161 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:492, output treesize:435 [2021-11-03 04:21:44,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 463 [2021-11-03 04:21:44,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,270 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:44,270 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:44,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:44,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:44,298 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:44,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:44,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:44,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:44,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:44,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:44,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:44,333 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:44,334 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:44,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:44,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:44,363 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:44,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:44,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:44,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:44,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:44,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:44,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:44,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:44,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:44,378 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:21:45,520 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:21:45,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:21:45,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 16] total 30 [2021-11-03 04:21:45,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646800406] [2021-11-03 04:21:45,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-03 04:21:45,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:21:45,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-03 04:21:45,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1246, Unknown=42, NotChecked=0, Total=1406 [2021-11-03 04:21:45,526 INFO L87 Difference]: Start difference. First operand 26 states and 27 transitions. Second operand has 30 states, 30 states have (on average 1.7) internal successors, (51), 30 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:47,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:21:47,434 INFO L93 Difference]: Finished difference Result 42 states and 43 transitions. [2021-11-03 04:21:47,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-03 04:21:47,434 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7) internal successors, (51), 30 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-11-03 04:21:47,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:21:47,435 INFO L225 Difference]: With dead ends: 42 [2021-11-03 04:21:47,435 INFO L226 Difference]: Without dead ends: 29 [2021-11-03 04:21:47,436 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 34.8s TimeCoverageRelationStatistics Valid=193, Invalid=1833, Unknown=44, NotChecked=0, Total=2070 [2021-11-03 04:21:47,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-11-03 04:21:47,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2021-11-03 04:21:47,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 27 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:47,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 29 transitions. [2021-11-03 04:21:47,438 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 29 transitions. Word has length 23 [2021-11-03 04:21:47,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:21:47,439 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 29 transitions. [2021-11-03 04:21:47,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7) internal successors, (51), 30 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:47,439 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 29 transitions. [2021-11-03 04:21:47,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-03 04:21:47,440 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:21:47,440 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2021-11-03 04:21:47,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-03 04:21:47,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-11-03 04:21:47,644 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:21:47,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:21:47,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1189706405, now seen corresponding path program 5 times [2021-11-03 04:21:47,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:21:47,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461266201] [2021-11-03 04:21:47,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:21:47,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:21:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:47,879 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:47,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461266201] [2021-11-03 04:21:47,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461266201] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:47,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315868005] [2021-11-03 04:21:47,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-03 04:21:47,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:47,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:47,882 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:47,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-03 04:21:48,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-03 04:21:48,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:21:48,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-03 04:21:48,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:48,328 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-03 04:21:48,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2021-11-03 04:21:48,695 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:48,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:21:49,136 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 16 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:49,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315868005] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:21:49,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [964587640] [2021-11-03 04:21:49,138 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:21:49,138 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:21:49,139 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:21:49,139 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:21:49,139 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:21:49,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:21:49,151 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,156 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:21:49,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:49,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:49,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:49,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:49,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:49,188 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-03 04:21:49,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:49,194 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:85 [2021-11-03 04:21:49,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:21:49,199 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:49,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-03 04:21:49,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:49,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:49,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:49,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:49,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:49,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:21:49,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:21:49,264 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:286, output treesize:289 [2021-11-03 04:21:49,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:49,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:49,290 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:49,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:21:49,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:49,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:49,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:49,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:49,330 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:49,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,345 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:421, output treesize:142 [2021-11-03 04:21:49,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,384 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:49,386 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,387 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:49,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:49,389 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:49,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:49,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:49,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:49,409 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-03 04:21:49,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:49,417 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:49,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:49,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:49,422 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:49,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:49,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:49,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,447 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:49,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:49,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,515 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:21:49,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:49,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:21:49,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:49,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:49,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:21:49,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:21:49,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,552 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:49,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:21:49,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:49,605 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:49,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:49,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:49,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:49,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:21:49,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:21:49,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 174 [2021-11-03 04:21:49,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,701 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,709 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:49,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-03 04:21:49,726 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 263 [2021-11-03 04:21:49,726 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 242 [2021-11-03 04:21:49,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-03 04:21:49,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:49,803 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:21:49,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:21:49,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:49,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:21:49,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:49,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:49,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:49,888 INFO L354 Elim1Store]: treesize reduction 96, result has 15.8 percent of original size [2021-11-03 04:21:49,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 52 treesize of output 54 [2021-11-03 04:21:49,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 04:21:49,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 04:21:49,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:49,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,924 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.6 percent of original size [2021-11-03 04:21:49,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 438 [2021-11-03 04:21:49,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:49,930 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:499, output treesize:438 [2021-11-03 04:21:49,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-03 04:21:49,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:49,996 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:49,997 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:49,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:49,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:49,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:50,019 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:50,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:50,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:50,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:50,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:50,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:50,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:50,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:50,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:50,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:50,044 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:50,045 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:50,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:50,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:50,080 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:50,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:50,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:50,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:50,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:50,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:50,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:50,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:50,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:50,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:50,094 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:21:51,270 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:21:51,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:21:51,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 33 [2021-11-03 04:21:51,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781698293] [2021-11-03 04:21:51,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-03 04:21:51,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:21:51,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-03 04:21:51,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1513, Unknown=0, NotChecked=0, Total=1722 [2021-11-03 04:21:51,274 INFO L87 Difference]: Start difference. First operand 28 states and 29 transitions. Second operand has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:51,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:21:51,668 INFO L93 Difference]: Finished difference Result 33 states and 34 transitions. [2021-11-03 04:21:51,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-03 04:21:51,668 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-11-03 04:21:51,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:21:51,669 INFO L225 Difference]: With dead ends: 33 [2021-11-03 04:21:51,669 INFO L226 Difference]: Without dead ends: 33 [2021-11-03 04:21:51,670 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=375, Invalid=1977, Unknown=0, NotChecked=0, Total=2352 [2021-11-03 04:21:51,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-11-03 04:21:51,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 30. [2021-11-03 04:21:51,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 28 states have (on average 1.1071428571428572) internal successors, (31), 29 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:51,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 31 transitions. [2021-11-03 04:21:51,673 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 31 transitions. Word has length 25 [2021-11-03 04:21:51,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:21:51,673 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 31 transitions. [2021-11-03 04:21:51,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 2.212121212121212) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:51,674 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 31 transitions. [2021-11-03 04:21:51,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-03 04:21:51,674 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:21:51,674 INFO L513 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2021-11-03 04:21:51,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-03 04:21:51,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:51,875 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:21:51,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:21:51,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1773807122, now seen corresponding path program 5 times [2021-11-03 04:21:51,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:21:51,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780714456] [2021-11-03 04:21:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:21:51,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:21:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:52,077 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:52,078 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:52,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780714456] [2021-11-03 04:21:52,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780714456] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:52,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697061967] [2021-11-03 04:21:52,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-03 04:21:52,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:52,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:52,080 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:52,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-03 04:21:52,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-03 04:21:52,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:21:52,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 52 conjunts are in the unsatisfiable core [2021-11-03 04:21:52,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:52,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-03 04:21:52,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 14 [2021-11-03 04:21:53,068 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-03 04:21:53,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:21:53,596 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-03 04:21:53,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697061967] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:21:53,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2065709732] [2021-11-03 04:21:53,598 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:21:53,599 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:21:53,599 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:21:53,599 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:21:53,599 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:21:53,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,604 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:53,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:53,611 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:21:53,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:21:53,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:21:53,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:53,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:21:53,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:53,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:53,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:53,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:53,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:53,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:21:53,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:53,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 04:21:53,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,645 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:30 [2021-11-03 04:21:53,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:21:53,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:21:53,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:53,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:21:53,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:53,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:21:53,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:21:53,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:97, output treesize:98 [2021-11-03 04:21:53,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,677 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:53,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:53,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:53,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-11-03 04:21:53,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:53,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,700 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:21:53,703 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-03 04:21:53,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:142, output treesize:142 [2021-11-03 04:21:53,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,753 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.9 percent of original size [2021-11-03 04:21:53,761 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,765 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,766 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,767 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:53,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:53,768 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:53,774 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,777 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:21:53,777 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:53,779 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,781 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:53,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 04:21:53,783 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 04:21:53,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:21:53,788 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-03 04:21:53,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-03 04:21:53,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:53,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:53,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-11-03 04:21:53,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 04:21:53,833 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 04:21:53,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,869 INFO L180 QuantifierPusher]: treesize reduction 79, result has 81.2 percent of original size [2021-11-03 04:21:53,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-03 04:21:53,876 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-03 04:21:53,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:428, output treesize:349 [2021-11-03 04:21:53,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,940 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:53,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,943 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:53,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:53,945 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:53,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:53,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:53,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,957 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:53,965 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-03 04:21:53,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:53,971 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:21:53,973 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,974 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:53,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:53,976 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:53,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:21:53,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:21:53,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:53,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:53,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:53,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:53,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,991 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:53,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:21:53,994 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-03 04:21:53,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:21:53,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,077 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,077 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:21:54,078 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,079 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:21:54,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-03 04:21:54,081 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-03 04:21:54,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:21:54,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:54,113 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:21:54,128 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:21:54,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:54,143 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:21:54,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,176 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-03 04:21:54,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2021-11-03 04:21:54,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:21:54,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:54,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:21:54,183 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,220 INFO L180 QuantifierPusher]: treesize reduction 60, result has 85.0 percent of original size [2021-11-03 04:21:54,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:21:54,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:54,227 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:808, output treesize:340 [2021-11-03 04:21:54,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,241 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,250 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:54,252 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,254 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-03 04:21:54,255 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:21:54,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-03 04:21:54,258 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-03 04:21:54,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-03 04:21:54,265 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 04:21:54,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-03 04:21:54,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:54,412 INFO L354 Elim1Store]: treesize reduction 118, result has 19.2 percent of original size [2021-11-03 04:21:54,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 49 [2021-11-03 04:21:54,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:21:54,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:21:54,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:54,456 INFO L354 Elim1Store]: treesize reduction 77, result has 1.3 percent of original size [2021-11-03 04:21:54,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 1 [2021-11-03 04:21:54,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:21:54,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:21:54,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:21:54,475 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 24 [2021-11-03 04:21:54,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:21:54,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:21:54,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 419 [2021-11-03 04:21:54,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:21:54,501 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:611, output treesize:419 [2021-11-03 04:21:54,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-03 04:21:54,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,564 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:54,565 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:54,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:54,597 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:54,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:54,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:54,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:54,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:54,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:54,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:21:54,626 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:21:54,627 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:21:54,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:21:54,629 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:21:54,651 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:21:54,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:21:54,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:54,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:21:54,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:21:54,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,658 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:21:54,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:21:54,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:21:54,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:21:54,661 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:21:56,445 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:21:56,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:21:56,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 27 [2021-11-03 04:21:56,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576749985] [2021-11-03 04:21:56,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-03 04:21:56,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:21:56,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-03 04:21:56,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2021-11-03 04:21:56,448 INFO L87 Difference]: Start difference. First operand 30 states and 31 transitions. Second operand has 28 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:58,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:21:58,851 INFO L93 Difference]: Finished difference Result 51 states and 52 transitions. [2021-11-03 04:21:58,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-03 04:21:58,851 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-03 04:21:58,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:21:58,852 INFO L225 Difference]: With dead ends: 51 [2021-11-03 04:21:58,852 INFO L226 Difference]: Without dead ends: 51 [2021-11-03 04:21:58,853 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=563, Invalid=2629, Unknown=0, NotChecked=0, Total=3192 [2021-11-03 04:21:58,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-11-03 04:21:58,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 46. [2021-11-03 04:21:58,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 44 states have (on average 1.1818181818181819) internal successors, (52), 45 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:58,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 52 transitions. [2021-11-03 04:21:58,858 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 52 transitions. Word has length 26 [2021-11-03 04:21:58,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:21:58,858 INFO L470 AbstractCegarLoop]: Abstraction has 46 states and 52 transitions. [2021-11-03 04:21:58,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 28 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:21:58,859 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 52 transitions. [2021-11-03 04:21:58,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-03 04:21:58,860 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:21:58,860 INFO L513 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1] [2021-11-03 04:21:58,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-11-03 04:21:59,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-11-03 04:21:59,064 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:21:59,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:21:59,065 INFO L85 PathProgramCache]: Analyzing trace with hash 473372533, now seen corresponding path program 6 times [2021-11-03 04:21:59,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:21:59,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336644006] [2021-11-03 04:21:59,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:21:59,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:21:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:21:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 5 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:21:59,419 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:21:59,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336644006] [2021-11-03 04:21:59,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336644006] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:21:59,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633849465] [2021-11-03 04:21:59,419 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-03 04:21:59,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:21:59,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:21:59,420 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:21:59,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-03 04:21:59,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-03 04:21:59,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:21:59,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 53 conjunts are in the unsatisfiable core [2021-11-03 04:21:59,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:21:59,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-03 04:21:59,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:22:00,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-03 04:22:00,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 04:22:00,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 04:22:00,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 04:22:00,465 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-03 04:22:00,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-11-03 04:22:00,553 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-03 04:22:00,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 04:22:00,563 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 20 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:22:00,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:22:43,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 339448 treesize of output 337400 [2021-11-03 04:23:03,187 WARN L207 SmtUtils]: Spent 19.49 s on a formula simplification. DAG size of input: 1269 DAG size of output: 1271 [2021-11-03 04:23:03,203 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-03 04:23:03,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [103978018] [2021-11-03 04:23:03,204 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:23:03,205 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:23:03,205 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:23:03,205 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:23:03,205 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:23:03,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,209 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:23:03,211 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,214 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:23:03,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:23:03,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:23:03,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:23:03,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:03,240 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:23:03,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,247 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 85 [2021-11-03 04:23:03,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:23:03,253 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:85 [2021-11-03 04:23:03,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:23:03,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:23:03,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 192 [2021-11-03 04:23:03,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:23:03,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:23:03,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:03,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:23:03,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:03,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 289 [2021-11-03 04:23:03,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:23:03,339 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:286, output treesize:289 [2021-11-03 04:23:03,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,351 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,352 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:03,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:03,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:03,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:23:03,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:23:03,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:23:03,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:03,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:03,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-11-03 04:23:03,404 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-03 04:23:03,404 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:421, output treesize:142 [2021-11-03 04:23:03,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,443 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:23:03,445 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,446 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:03,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:03,448 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:03,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:23:03,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:03,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:23:03,467 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-03 04:23:03,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:23:03,473 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:23:03,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:03,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:03,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:03,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:23:03,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:03,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:23:03,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:23:03,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,563 INFO L180 QuantifierPusher]: treesize reduction 25, result has 83.0 percent of original size [2021-11-03 04:23:03,564 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:03,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 122 [2021-11-03 04:23:03,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:03,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:03,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,584 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,586 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 117 [2021-11-03 04:23:03,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:121, output treesize:117 [2021-11-03 04:23:03,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,591 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:23:03,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 04:23:03,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:03,635 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:23:03,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:23:03,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:03,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,638 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:03,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 04:23:03,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:165, output treesize:161 [2021-11-03 04:23:03,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 170 [2021-11-03 04:23:03,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,724 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:23:03,726 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,726 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 04:23:03,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 298 [2021-11-03 04:23:03,731 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:03,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 277 [2021-11-03 04:23:03,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-03 04:23:03,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:03,797 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:23:03,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:23:03,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:03,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:03,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:03,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:03,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:03,885 INFO L354 Elim1Store]: treesize reduction 94, result has 16.1 percent of original size [2021-11-03 04:23:03,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 52 [2021-11-03 04:23:03,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-03 04:23:03,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-03 04:23:03,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:03,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:03,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,935 INFO L180 QuantifierPusher]: treesize reduction 48, result has 89.9 percent of original size [2021-11-03 04:23:03,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 426 [2021-11-03 04:23:03,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:23:03,943 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:482, output treesize:426 [2021-11-03 04:23:03,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:03,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 450 [2021-11-03 04:23:03,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,042 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:23:04,042 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:04,043 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:23:04,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:23:04,069 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:23:04,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:23:04,070 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,071 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:04,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:04,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:04,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:23:04,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:04,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:23:04,086 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:23:04,099 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:23:04,100 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:04,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:23:04,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:23:04,130 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:23:04,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:23:04,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:04,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:04,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:04,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:04,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:04,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:23:04,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:04,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:23:04,145 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:23:05,528 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:23:05,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-11-03 04:23:05,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-11-03 04:23:05,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139445753] [2021-11-03 04:23:05,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-03 04:23:05,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:23:05,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-03 04:23:05,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1869, Unknown=24, NotChecked=0, Total=2070 [2021-11-03 04:23:05,531 INFO L87 Difference]: Start difference. First operand 46 states and 52 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:06,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:23:06,016 INFO L93 Difference]: Finished difference Result 65 states and 71 transitions. [2021-11-03 04:23:06,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-03 04:23:06,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-11-03 04:23:06,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:23:06,019 INFO L225 Difference]: With dead ends: 65 [2021-11-03 04:23:06,019 INFO L226 Difference]: Without dead ends: 49 [2021-11-03 04:23:06,020 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 44.9s TimeCoverageRelationStatistics Valid=226, Invalid=2612, Unknown=24, NotChecked=0, Total=2862 [2021-11-03 04:23:06,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-11-03 04:23:06,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2021-11-03 04:23:06,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 46 states have (on average 1.173913043478261) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:06,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 54 transitions. [2021-11-03 04:23:06,024 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 54 transitions. Word has length 28 [2021-11-03 04:23:06,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:23:06,025 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 54 transitions. [2021-11-03 04:23:06,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:06,025 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 54 transitions. [2021-11-03 04:23:06,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-03 04:23:06,026 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:23:06,026 INFO L513 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2021-11-03 04:23:06,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-03 04:23:06,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable440 [2021-11-03 04:23:06,227 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:23:06,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:23:06,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1278867518, now seen corresponding path program 7 times [2021-11-03 04:23:06,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:23:06,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96384860] [2021-11-03 04:23:06,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:23:06,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:23:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:23:06,467 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:23:06,468 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:23:06,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96384860] [2021-11-03 04:23:06,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96384860] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:23:06,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495847541] [2021-11-03 04:23:06,468 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-03 04:23:06,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:23:06,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:23:06,469 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:23:06,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-03 04:23:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:23:06,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-03 04:23:06,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:23:07,182 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 16 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:23:07,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:23:07,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-03 04:23:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 16 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:23:07,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495847541] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 04:23:07,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [486504154] [2021-11-03 04:23:07,539 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2021-11-03 04:23:07,539 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 04:23:07,539 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 04:23:07,539 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 04:23:07,540 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 04:23:07,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,551 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:07,553 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:07,556 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 04:23:07,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 04:23:07,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-03 04:23:07,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:07,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 04:23:07,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:07,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:23:07,574 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,575 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:07,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:23:07,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:07,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 04:23:07,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:07,590 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 04:23:07,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,593 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:30 [2021-11-03 04:23:07,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,596 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 04:23:07,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:23:07,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:07,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-11-03 04:23:07,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:07,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:07,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 04:23:07,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:97, output treesize:98 [2021-11-03 04:23:07,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,626 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,626 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 04:23:07,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 04:23:07,628 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-11-03 04:23:07,638 INFO L185 QuantifierPusher]: treesize reduction 4, result has 97.1 percent of original size 133 [2021-11-03 04:23:07,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 04:23:07,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 04:23:07,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 04:23:07,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,652 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.0 percent of original size [2021-11-03 04:23:07,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-11-03 04:23:07,654 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-03 04:23:07,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:135, output treesize:128 [2021-11-03 04:23:07,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,699 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:07,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:07,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:07,709 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:07,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 04:23:07,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,713 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 04:23:07,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 04:23:07,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-03 04:23:07,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 279 [2021-11-03 04:23:07,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-03 04:23:07,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 338 [2021-11-03 04:23:07,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:07,741 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,742 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:07,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-11-03 04:23:07,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:23:07,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:23:07,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,780 INFO L180 QuantifierPusher]: treesize reduction 68, result has 83.5 percent of original size [2021-11-03 04:23:07,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:23:07,784 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-03 04:23:07,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:418, output treesize:350 [2021-11-03 04:23:07,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,834 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:23:07,836 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,836 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:07,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:07,838 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:07,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:23:07,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:07,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,867 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:23:07,867 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-03 04:23:07,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:23:07,871 INFO L180 QuantifierPusher]: treesize reduction 24, result has 80.6 percent of original size [2021-11-03 04:23:07,873 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,874 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,874 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:07,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:07,876 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 04:23:07,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-03 04:23:07,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:07,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:07,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:07,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 04:23:07,890 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-03 04:23:07,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:94, output treesize:94 [2021-11-03 04:23:07,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:07,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,990 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,991 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,992 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 04:23:07,994 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-11-03 04:23:07,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 173 [2021-11-03 04:23:07,996 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:07,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:07,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-11-03 04:23:08,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-03 04:23:08,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-03 04:23:08,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:08,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-11-03 04:23:08,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:23:08,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:08,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:08,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,083 INFO L354 Elim1Store]: treesize reduction 28, result has 33.3 percent of original size [2021-11-03 04:23:08,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2021-11-03 04:23:08,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,087 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 04:23:08,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:23:08,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-03 04:23:08,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 04:23:08,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:08,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 04:23:08,102 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,124 INFO L180 QuantifierPusher]: treesize reduction 60, result has 85.0 percent of original size [2021-11-03 04:23:08,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 04:23:08,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 04:23:08,133 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:808, output treesize:340 [2021-11-03 04:23:08,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,155 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,156 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:23:08,158 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,159 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,159 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 04:23:08,161 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-03 04:23:08,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-11-03 04:23:08,164 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,165 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,165 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-11-03 04:23:08,172 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-03 04:23:08,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 04:23:08,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-03 04:23:08,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:08,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 04:23:08,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:08,214 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 24 [2021-11-03 04:23:08,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:23:08,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,218 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 04:23:08,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:08,283 INFO L354 Elim1Store]: treesize reduction 60, result has 23.1 percent of original size [2021-11-03 04:23:08,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 31 [2021-11-03 04:23:08,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:08,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-03 04:23:08,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 04:23:08,385 INFO L354 Elim1Store]: treesize reduction 118, result has 19.2 percent of original size [2021-11-03 04:23:08,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 49 [2021-11-03 04:23:08,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:23:08,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-03 04:23:08,389 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,436 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 04:23:08,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 590 [2021-11-03 04:23:08,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-11-03 04:23:08,448 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:611, output treesize:590 [2021-11-03 04:23:08,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-03 04:23:08,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,544 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:23:08,549 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:23:08,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:23:08,576 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:23:08,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:23:08,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:08,578 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:08,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:23:08,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:23:08,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-11-03 04:23:08,607 INFO L180 QuantifierPusher]: treesize reduction 24, result has 85.1 percent of original size [2021-11-03 04:23:08,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 04:23:08,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 04:23:08,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 138 [2021-11-03 04:23:08,633 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-03 04:23:08,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-11-03 04:23:08,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:08,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 04:23:08,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:23:08,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 04:23:08,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-11-03 04:23:08,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 04:23:08,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:136, output treesize:132 [2021-11-03 04:23:08,643 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 04:23:10,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 04:23:10,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 04:23:10,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 28 [2021-11-03 04:23:10,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882908143] [2021-11-03 04:23:10,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-03 04:23:10,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:23:10,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-03 04:23:10,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1180, Unknown=0, NotChecked=0, Total=1332 [2021-11-03 04:23:10,284 INFO L87 Difference]: Start difference. First operand 48 states and 54 transitions. Second operand has 29 states, 28 states have (on average 2.25) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:10,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:23:10,770 INFO L93 Difference]: Finished difference Result 48 states and 53 transitions. [2021-11-03 04:23:10,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-03 04:23:10,771 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 2.25) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-11-03 04:23:10,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:23:10,772 INFO L225 Difference]: With dead ends: 48 [2021-11-03 04:23:10,772 INFO L226 Difference]: Without dead ends: 48 [2021-11-03 04:23:10,773 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=300, Invalid=1680, Unknown=0, NotChecked=0, Total=1980 [2021-11-03 04:23:10,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-11-03 04:23:10,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2021-11-03 04:23:10,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:10,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 53 transitions. [2021-11-03 04:23:10,798 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 53 transitions. Word has length 30 [2021-11-03 04:23:10,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:23:10,798 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 53 transitions. [2021-11-03 04:23:10,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 2.25) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:23:10,798 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 53 transitions. [2021-11-03 04:23:10,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-03 04:23:10,799 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:23:10,799 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1] [2021-11-03 04:23:10,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-03 04:23:11,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable484,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:23:11,000 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 5 more)] === [2021-11-03 04:23:11,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:23:11,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1912666308, now seen corresponding path program 8 times [2021-11-03 04:23:11,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:23:11,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875050299] [2021-11-03 04:23:11,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:23:11,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:23:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:23:11,446 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:23:11,446 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:23:11,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875050299] [2021-11-03 04:23:11,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875050299] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 04:23:11,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827681034] [2021-11-03 04:23:11,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-03 04:23:11,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 04:23:11,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:23:11,447 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 04:23:11,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ad6c1ae-6b9a-4f65-acee-8ef85f3b79b3/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-03 04:23:12,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-11-03 04:23:12,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-03 04:23:12,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 70 conjunts are in the unsatisfiable core [2021-11-03 04:23:12,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:23:12,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-03 04:23:12,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-11-03 04:23:12,538 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 28 treesize of output 27 [2021-11-03 04:23:12,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-11-03 04:23:12,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-11-03 04:23:12,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-11-03 04:23:12,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2021-11-03 04:23:12,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-11-03 04:23:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:23:12,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:23:13,647 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_cstrcpy_#t~mem4| Int) (ULTIMATE.start_cstrcpy_~to.offset Int)) (= (select (select (store |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base (store (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base) ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ c_ULTIMATE.start_cstrcpy_~from.offset 1)) 0)) is different from false [2021-11-03 04:23:28,818 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ULTIMATE.start_cstrcpy_~to.offset_111 Int) (|ULTIMATE.start_cstrcpy_#t~mem4| Int) (|v_ULTIMATE.start_cstrcpy_#t~mem4_150| Int) (ULTIMATE.start_cstrcpy_~to.offset Int)) (= (select (select (store |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base (store (store (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base) ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|) v_ULTIMATE.start_cstrcpy_~to.offset_111 |v_ULTIMATE.start_cstrcpy_#t~mem4_150|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ 3 c_ULTIMATE.start_cstrcpy_~from.offset)) 0)) is different from false [2021-11-03 04:23:29,756 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ULTIMATE.start_cstrcpy_~to.offset_113 Int) (|v_ULTIMATE.start_cstrcpy_#t~mem4_153| Int) (v_ULTIMATE.start_cstrcpy_~to.offset_111 Int) (|ULTIMATE.start_cstrcpy_#t~mem4| Int) (|v_ULTIMATE.start_cstrcpy_#t~mem4_150| Int) (ULTIMATE.start_cstrcpy_~to.offset Int)) (= (select (select (store |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base (store (store (store (select |c_#memory_int| c_ULTIMATE.start_cstrcpy_~to.base) ULTIMATE.start_cstrcpy_~to.offset |ULTIMATE.start_cstrcpy_#t~mem4|) v_ULTIMATE.start_cstrcpy_~to.offset_113 |v_ULTIMATE.start_cstrcpy_#t~mem4_153|) v_ULTIMATE.start_cstrcpy_~to.offset_111 |v_ULTIMATE.start_cstrcpy_#t~mem4_150|)) c_ULTIMATE.start_cstrcpy_~from.base) (+ 3 c_ULTIMATE.start_cstrcpy_~from.offset)) 0)) is different from false [2021-11-03 04:24:10,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 806354922 treesize of output 803209194