./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-simple/dll2n_insert_equal.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_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/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_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-simple/dll2n_insert_equal.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/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_9114cbf4-7777-47da-8b5b-ae81e117bb2c/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 93d1510274ba16ddd1276e8e93ff0a644bf6fb4a262c4c9dde32fe8591d5ce8c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-03 05:19:30,444 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-03 05:19:30,446 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-03 05:19:30,479 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-03 05:19:30,480 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-03 05:19:30,481 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-03 05:19:30,483 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-03 05:19:30,486 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-03 05:19:30,488 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-03 05:19:30,489 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-03 05:19:30,490 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-03 05:19:30,492 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-03 05:19:30,492 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-03 05:19:30,494 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-03 05:19:30,495 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-03 05:19:30,501 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-03 05:19:30,505 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-03 05:19:30,509 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-03 05:19:30,511 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-03 05:19:30,516 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-03 05:19:30,523 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-03 05:19:30,525 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-03 05:19:30,531 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-03 05:19:30,533 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-03 05:19:30,536 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-03 05:19:30,542 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-03 05:19:30,543 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-03 05:19:30,544 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-03 05:19:30,545 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-03 05:19:30,546 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-03 05:19:30,548 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-03 05:19:30,549 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-03 05:19:30,551 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-03 05:19:30,552 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-03 05:19:30,554 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-03 05:19:30,555 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-03 05:19:30,555 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-03 05:19:30,556 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-03 05:19:30,556 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-03 05:19:30,557 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-03 05:19:30,557 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-03 05:19:30,558 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-03 05:19:30,603 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-03 05:19:30,603 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-03 05:19:30,605 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-03 05:19:30,611 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-03 05:19:30,611 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-03 05:19:30,612 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-03 05:19:30,612 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-03 05:19:30,612 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-03 05:19:30,612 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-03 05:19:30,613 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-03 05:19:30,614 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-03 05:19:30,614 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-03 05:19:30,614 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-03 05:19:30,615 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-03 05:19:30,615 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-03 05:19:30,616 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-03 05:19:30,616 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-03 05:19:30,616 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-03 05:19:30,616 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-03 05:19:30,617 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-03 05:19:30,617 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-03 05:19:30,617 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-03 05:19:30,617 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-03 05:19:30,618 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-03 05:19:30,618 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-03 05:19:30,618 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-03 05:19:30,620 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-03 05:19:30,621 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-03 05:19:30,621 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-03 05:19:30,621 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-03 05:19:30,621 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-03 05:19:30,622 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-03 05:19:30,622 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 05:19:30,622 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-03 05:19:30,623 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-03 05:19:30,623 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-03 05:19:30,623 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-03 05:19:30,623 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-03 05:19:30,624 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-03 05:19:30,624 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_9114cbf4-7777-47da-8b5b-ae81e117bb2c/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_9114cbf4-7777-47da-8b5b-ae81e117bb2c/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 -> 93d1510274ba16ddd1276e8e93ff0a644bf6fb4a262c4c9dde32fe8591d5ce8c [2021-11-03 05:19:30,918 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-03 05:19:30,946 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-03 05:19:30,950 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-03 05:19:30,951 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-03 05:19:30,952 INFO L275 PluginConnector]: CDTParser initialized [2021-11-03 05:19:30,953 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/../../sv-benchmarks/c/list-simple/dll2n_insert_equal.i [2021-11-03 05:19:31,030 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/data/14d50c5a8/4419b28e6c8b432e8ec38204fb6f5433/FLAGf593b3c71 [2021-11-03 05:19:31,570 INFO L306 CDTParser]: Found 1 translation units. [2021-11-03 05:19:31,570 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/sv-benchmarks/c/list-simple/dll2n_insert_equal.i [2021-11-03 05:19:31,584 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/data/14d50c5a8/4419b28e6c8b432e8ec38204fb6f5433/FLAGf593b3c71 [2021-11-03 05:19:31,880 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/data/14d50c5a8/4419b28e6c8b432e8ec38204fb6f5433 [2021-11-03 05:19:31,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-03 05:19:31,884 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-03 05:19:31,900 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-03 05:19:31,901 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-03 05:19:31,904 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-03 05:19:31,904 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 05:19:31" (1/1) ... [2021-11-03 05:19:31,905 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ca5f00f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:31, skipping insertion in model container [2021-11-03 05:19:31,906 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 05:19:31" (1/1) ... [2021-11-03 05:19:31,912 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-03 05:19:31,958 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-03 05:19:32,344 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/sv-benchmarks/c/list-simple/dll2n_insert_equal.i[24706,24719] [2021-11-03 05:19:32,347 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 05:19:32,354 INFO L203 MainTranslator]: Completed pre-run [2021-11-03 05:19:32,398 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/sv-benchmarks/c/list-simple/dll2n_insert_equal.i[24706,24719] [2021-11-03 05:19:32,399 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 05:19:32,428 INFO L208 MainTranslator]: Completed translation [2021-11-03 05:19:32,428 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32 WrapperNode [2021-11-03 05:19:32,429 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-03 05:19:32,430 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-03 05:19:32,430 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-03 05:19:32,430 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-03 05:19:32,437 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,451 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,478 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-03 05:19:32,479 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-03 05:19:32,479 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-03 05:19:32,480 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-03 05:19:32,487 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,488 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,492 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,492 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,503 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,507 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,510 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,514 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-03 05:19:32,515 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-03 05:19:32,515 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-03 05:19:32,515 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-03 05:19:32,520 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (1/1) ... [2021-11-03 05:19:32,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 05:19:32,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:19:32,573 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-03 05:19:32,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-03 05:19:32,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-03 05:19:32,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-03 05:19:32,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-03 05:19:32,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-03 05:19:32,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-03 05:19:32,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-03 05:19:32,618 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-03 05:19:32,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-03 05:19:32,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-03 05:19:32,618 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-03 05:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-03 05:19:33,472 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-03 05:19:33,473 INFO L299 CfgBuilder]: Removed 20 assume(true) statements. [2021-11-03 05:19:33,475 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 05:19:33 BoogieIcfgContainer [2021-11-03 05:19:33,475 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-03 05:19:33,478 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-03 05:19:33,478 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-03 05:19:33,481 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-03 05:19:33,482 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 05:19:31" (1/3) ... [2021-11-03 05:19:33,483 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d30f357 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 05:19:33, skipping insertion in model container [2021-11-03 05:19:33,483 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 05:19:32" (2/3) ... [2021-11-03 05:19:33,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d30f357 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 05:19:33, skipping insertion in model container [2021-11-03 05:19:33,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 05:19:33" (3/3) ... [2021-11-03 05:19:33,485 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2n_insert_equal.i [2021-11-03 05:19:33,491 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-03 05:19:33,491 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 53 error locations. [2021-11-03 05:19:33,537 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-03 05:19:33,542 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 05:19:33,543 INFO L340 AbstractCegarLoop]: Starting to check reachability of 53 error locations. [2021-11-03 05:19:33,559 INFO L276 IsEmpty]: Start isEmpty. Operand has 99 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 98 states have internal predecessors, (110), 0 states have call successors, (0), 0 states 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 05:19:33,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 05:19:33,564 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:33,565 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 05:19:33,566 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:33,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:33,571 INFO L85 PathProgramCache]: Analyzing trace with hash 7300366, now seen corresponding path program 1 times [2021-11-03 05:19:33,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:33,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930569262] [2021-11-03 05:19:33,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:33,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:33,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:33,751 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 05:19:33,752 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:33,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930569262] [2021-11-03 05:19:33,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930569262] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:33,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:19:33,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 05:19:33,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011217652] [2021-11-03 05:19:33,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:33,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:33,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:33,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:19:33,776 INFO L87 Difference]: Start difference. First operand has 99 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 98 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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 05:19:33,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:33,807 INFO L93 Difference]: Finished difference Result 116 states and 128 transitions. [2021-11-03 05:19:33,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:33,809 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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 05:19:33,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:33,817 INFO L225 Difference]: With dead ends: 116 [2021-11-03 05:19:33,818 INFO L226 Difference]: Without dead ends: 112 [2021-11-03 05:19:33,819 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 05:19:33,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-11-03 05:19:33,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 97. [2021-11-03 05:19:33,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 44 states have (on average 2.3863636363636362) internal successors, (105), 96 states have internal predecessors, (105), 0 states have call successors, (0), 0 states 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 05:19:33,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 105 transitions. [2021-11-03 05:19:33,856 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 105 transitions. Word has length 4 [2021-11-03 05:19:33,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:33,856 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 105 transitions. [2021-11-03 05:19:33,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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 05:19:33,857 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 105 transitions. [2021-11-03 05:19:33,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 05:19:33,857 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:33,857 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 05:19:33,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-03 05:19:33,858 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:33,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:33,859 INFO L85 PathProgramCache]: Analyzing trace with hash 7101376, now seen corresponding path program 1 times [2021-11-03 05:19:33,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:33,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067775776] [2021-11-03 05:19:33,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:33,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:33,897 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 05:19:33,897 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:33,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067775776] [2021-11-03 05:19:33,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067775776] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:33,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:19:33,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 05:19:33,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082877597] [2021-11-03 05:19:33,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:33,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:33,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:33,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:19:33,902 INFO L87 Difference]: Start difference. First operand 97 states and 105 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 05:19:34,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:34,042 INFO L93 Difference]: Finished difference Result 104 states and 113 transitions. [2021-11-03 05:19:34,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:34,043 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 05:19:34,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:34,045 INFO L225 Difference]: With dead ends: 104 [2021-11-03 05:19:34,047 INFO L226 Difference]: Without dead ends: 104 [2021-11-03 05:19:34,048 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 05:19:34,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-03 05:19:34,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 94. [2021-11-03 05:19:34,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 44 states have (on average 2.3181818181818183) internal successors, (102), 93 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 102 transitions. [2021-11-03 05:19:34,056 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 102 transitions. Word has length 4 [2021-11-03 05:19:34,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:34,057 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 102 transitions. [2021-11-03 05:19:34,057 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 05:19:34,057 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 102 transitions. [2021-11-03 05:19:34,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-03 05:19:34,058 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:34,058 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-03 05:19:34,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-03 05:19:34,058 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:34,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:34,059 INFO L85 PathProgramCache]: Analyzing trace with hash 7101377, now seen corresponding path program 1 times [2021-11-03 05:19:34,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:34,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854942383] [2021-11-03 05:19:34,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:34,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:34,153 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 05:19:34,153 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:34,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854942383] [2021-11-03 05:19:34,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854942383] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:34,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:19:34,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 05:19:34,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073488018] [2021-11-03 05:19:34,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:34,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:34,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:34,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:19:34,159 INFO L87 Difference]: Start difference. First operand 94 states and 102 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 05:19:34,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:34,251 INFO L93 Difference]: Finished difference Result 91 states and 99 transitions. [2021-11-03 05:19:34,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:34,251 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 05:19:34,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:34,256 INFO L225 Difference]: With dead ends: 91 [2021-11-03 05:19:34,256 INFO L226 Difference]: Without dead ends: 91 [2021-11-03 05:19:34,257 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 05:19:34,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-11-03 05:19:34,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2021-11-03 05:19:34,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 44 states have (on average 2.25) internal successors, (99), 90 states have internal predecessors, (99), 0 states have call successors, (0), 0 states 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 05:19:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 99 transitions. [2021-11-03 05:19:34,274 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 99 transitions. Word has length 4 [2021-11-03 05:19:34,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:34,274 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 99 transitions. [2021-11-03 05:19:34,274 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 05:19:34,274 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 99 transitions. [2021-11-03 05:19:34,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-03 05:19:34,275 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:34,275 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:19:34,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-03 05:19:34,275 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:34,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:34,276 INFO L85 PathProgramCache]: Analyzing trace with hash -145439228, now seen corresponding path program 1 times [2021-11-03 05:19:34,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:34,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483297644] [2021-11-03 05:19:34,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:34,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:34,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:34,373 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 05:19:34,373 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:34,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483297644] [2021-11-03 05:19:34,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483297644] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:34,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:19:34,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 05:19:34,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295028400] [2021-11-03 05:19:34,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:34,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:34,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:34,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:19:34,379 INFO L87 Difference]: Start difference. First operand 91 states and 99 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:34,406 INFO L93 Difference]: Finished difference Result 97 states and 105 transitions. [2021-11-03 05:19:34,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:34,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-03 05:19:34,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:34,410 INFO L225 Difference]: With dead ends: 97 [2021-11-03 05:19:34,411 INFO L226 Difference]: Without dead ends: 97 [2021-11-03 05:19:34,411 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 05:19:34,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-11-03 05:19:34,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 96. [2021-11-03 05:19:34,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 49 states have (on average 2.122448979591837) internal successors, (104), 95 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 104 transitions. [2021-11-03 05:19:34,419 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 104 transitions. Word has length 8 [2021-11-03 05:19:34,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:34,419 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 104 transitions. [2021-11-03 05:19:34,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,419 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 104 transitions. [2021-11-03 05:19:34,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-03 05:19:34,441 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:34,441 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:19:34,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-03 05:19:34,442 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:34,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:34,442 INFO L85 PathProgramCache]: Analyzing trace with hash 846936984, now seen corresponding path program 1 times [2021-11-03 05:19:34,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:34,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477231811] [2021-11-03 05:19:34,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:34,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:34,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:34,492 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:34,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477231811] [2021-11-03 05:19:34,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477231811] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:19:34,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120423567] [2021-11-03 05:19:34,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:34,493 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:19:34,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:19:34,496 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:19:34,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-03 05:19:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:34,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-03 05:19:34,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:19:34,668 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 05:19:34,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:19:34,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:19:34,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:19:34,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120423567] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:34,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2021-11-03 05:19:34,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [3] total 5 [2021-11-03 05:19:34,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653713639] [2021-11-03 05:19:34,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:34,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:34,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:34,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-03 05:19:34,737 INFO L87 Difference]: Start difference. First operand 96 states and 104 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:34,823 INFO L93 Difference]: Finished difference Result 103 states and 112 transitions. [2021-11-03 05:19:34,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:34,823 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-03 05:19:34,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:34,825 INFO L225 Difference]: With dead ends: 103 [2021-11-03 05:19:34,825 INFO L226 Difference]: Without dead ends: 103 [2021-11-03 05:19:34,826 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-03 05:19:34,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-11-03 05:19:34,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 93. [2021-11-03 05:19:34,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 49 states have (on average 2.061224489795918) internal successors, (101), 92 states have internal predecessors, (101), 0 states have call successors, (0), 0 states 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 05:19:34,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 101 transitions. [2021-11-03 05:19:34,852 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 101 transitions. Word has length 11 [2021-11-03 05:19:34,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:34,852 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 101 transitions. [2021-11-03 05:19:34,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:34,852 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 101 transitions. [2021-11-03 05:19:34,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-03 05:19:34,853 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:34,853 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:19:34,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-03 05:19:35,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:19:35,054 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:35,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:35,055 INFO L85 PathProgramCache]: Analyzing trace with hash 846936985, now seen corresponding path program 1 times [2021-11-03 05:19:35,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:35,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301791851] [2021-11-03 05:19:35,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:35,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:35,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:35,136 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:35,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301791851] [2021-11-03 05:19:35,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301791851] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:19:35,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280587368] [2021-11-03 05:19:35,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:35,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:19:35,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:19:35,145 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:19:35,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-03 05:19:35,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:35,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-03 05:19:35,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:19:35,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:35,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:19:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:35,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280587368] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 05:19:35,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [356964426] [2021-11-03 05:19:35,353 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-03 05:19:35,353 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 05:19:35,357 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 05:19:35,362 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 05:19:35,362 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 05:19:35,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,398 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:19:35,402 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-11-03 05:19:35,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-03 05:19:35,421 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_95|], 21=[|v_#valid_112|]} [2021-11-03 05:19:35,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-03 05:19:35,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:19:35,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:19:35,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 50 [2021-11-03 05:19:35,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:35,504 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:35,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:19:35,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:135 [2021-11-03 05:19:35,534 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:35,539 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:35,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-03 05:19:35,550 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_96|], 15=[|v_#valid_113|]} [2021-11-03 05:19:35,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,589 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:35,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:19:35,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:35,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:35,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:19:35,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:35,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:35,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,690 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-03 05:19:35,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:165, output treesize:158 [2021-11-03 05:19:35,725 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.5 percent of original size [2021-11-03 05:19:35,731 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:35,733 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:35,736 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:35,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:19:35,764 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_74|, |v_#memory_$Pointer$.offset_74|], 6=[|v_#memory_int_52|]} [2021-11-03 05:19:35,777 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 1 [2021-11-03 05:19:35,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:35,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:35,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,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, 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 1 [2021-11-03 05:19:35,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:35,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:35,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:35,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:35,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:35,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 05:19:35,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,883 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:206, output treesize:172 [2021-11-03 05:19:35,896 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.8 percent of original size [2021-11-03 05:19:35,900 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:19:35,903 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:35,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:35,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:19:35,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 221 [2021-11-03 05:19:35,919 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_75|, |v_#memory_$Pointer$.offset_75|], 12=[|v_#memory_int_53|]} [2021-11-03 05:19:35,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, 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 9 [2021-11-03 05:19:35,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:35,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:35,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:19:35,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:35,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:35,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:35,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:35,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:35,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:35,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:35,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:35,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:35,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 190 [2021-11-03 05:19:36,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,021 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:217, output treesize:190 [2021-11-03 05:19:36,032 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.2 percent of original size [2021-11-03 05:19:36,035 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:36,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:36,039 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:36,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-03 05:19:36,053 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.base_76|, |v_#memory_$Pointer$.offset_76|], 12=[|v_#memory_int_54|]} [2021-11-03 05:19:36,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:36,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,069 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:36,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:36,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:36,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:36,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-03 05:19:36,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,156 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:235, output treesize:208 [2021-11-03 05:19:36,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:19:36,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:36,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:36,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-03 05:19:36,205 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_97|], 21=[|v_#valid_114|]} [2021-11-03 05:19:36,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,232 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:36,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:19:36,233 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:19:36,237 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,237 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:19:36,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,288 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:36,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:36,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:36,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:36,307 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 231 [2021-11-03 05:19:36,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:234, output treesize:231 [2021-11-03 05:19:36,344 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.9 percent of original size [2021-11-03 05:19:36,346 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:36,347 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:36,349 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:36,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-11-03 05:19:36,362 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_77|, |v_#memory_$Pointer$.offset_77|], 12=[|v_#memory_int_55|]} [2021-11-03 05:19:36,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:36,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:36,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:36,417 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:36,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:36,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:36,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 245 [2021-11-03 05:19:36,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,482 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:279, output treesize:245 [2021-11-03 05:19:36,489 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.0 percent of original size [2021-11-03 05:19:36,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:36,496 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:36,498 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:36,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 296 [2021-11-03 05:19:36,509 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_78|, |v_#memory_$Pointer$.base_78|], 20=[|v_#memory_int_56|]} [2021-11-03 05:19:36,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:19:36,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:36,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:36,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:19:36,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:36,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:36,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:36,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:36,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:36,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:36,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,622 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 263 [2021-11-03 05:19:36,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:36,628 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:290, output treesize:263 [2021-11-03 05:19:36,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:36,811 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 05:19:36,819 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,837 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,845 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:36,849 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:36,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 496 [2021-11-03 05:19:36,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,867 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 474 [2021-11-03 05:19:36,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 475 [2021-11-03 05:19:36,883 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:36,919 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:36,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:36,932 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,940 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:36,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:36,960 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,980 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:36,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:36,999 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:37,005 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:37,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:37,020 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:37,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:37,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,071 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:37,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:37,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:37,077 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:37,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:37,082 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:37,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-03 05:19:37,096 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 500 [2021-11-03 05:19:37,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 601 [2021-11-03 05:19:37,134 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_79|, |v_#memory_$Pointer$.base_79|], 20=[|v_#memory_int_57|]} [2021-11-03 05:19:37,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:37,155 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,156 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:37,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:37,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:37,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:37,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:37,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:37,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:37,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:37,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:37,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:37,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:37,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:37,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,411 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:37,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,440 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,559 INFO L180 QuantifierPusher]: treesize reduction 131, result has 80.7 percent of original size [2021-11-03 05:19:37,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 547 [2021-11-03 05:19:37,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:37,578 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:732, output treesize:547 [2021-11-03 05:19:37,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 242 [2021-11-03 05:19:37,615 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.2 percent of original size [2021-11-03 05:19:37,621 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:19:37,623 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,623 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:37,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 250 [2021-11-03 05:19:37,632 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_98|], 21=[|v_#valid_115|]} [2021-11-03 05:19:37,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,656 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:37,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 38 [2021-11-03 05:19:37,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:37,660 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:37,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,709 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:37,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:37,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:37,713 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:37,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 05:19:37,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,738 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:246, output treesize:243 [2021-11-03 05:19:37,749 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.1 percent of original size [2021-11-03 05:19:37,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:37,752 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:37,754 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:37,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 297 [2021-11-03 05:19:37,765 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_80|, |v_#memory_$Pointer$.offset_80|], 12=[|v_#memory_int_58|]} [2021-11-03 05:19:37,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:37,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:37,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:37,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:37,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,808 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:37,808 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:37,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:37,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-03 05:19:37,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,871 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:291, output treesize:257 [2021-11-03 05:19:37,877 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.2 percent of original size [2021-11-03 05:19:37,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:37,880 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:37,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:37,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:37,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 308 [2021-11-03 05:19:37,892 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_81|, |v_#memory_$Pointer$.offset_81|], 20=[|v_#memory_int_59|]} [2021-11-03 05:19:37,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:37,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:37,934 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:37,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:37,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:37,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:37,970 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:37,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:37,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-03 05:19:37,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:37,995 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:302, output treesize:275 [2021-11-03 05:19:38,015 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 05:19:38,017 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,030 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:38,039 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:38,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:38,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:38,065 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:38,066 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,086 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,087 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:38,088 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:38,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:38,096 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:38,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:38,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,142 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:38,144 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,145 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:38,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 496 [2021-11-03 05:19:38,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,164 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 474 [2021-11-03 05:19:38,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 475 [2021-11-03 05:19:38,177 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,185 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,185 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:38,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:38,187 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:38,189 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:38,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:38,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:38,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-03 05:19:38,201 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:38,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 500 [2021-11-03 05:19:38,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 601 [2021-11-03 05:19:38,227 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_82|, |v_#memory_$Pointer$.offset_82|], 20=[|v_#memory_int_60|]} [2021-11-03 05:19:38,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:38,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:38,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:38,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:38,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:38,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:38,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:38,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:38,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:38,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:38,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:38,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:38,390 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:38,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:38,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:38,483 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:38,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:38,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:38,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:38,509 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:38,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,631 INFO L180 QuantifierPusher]: treesize reduction 131, result has 80.7 percent of original size [2021-11-03 05:19:38,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 547 [2021-11-03 05:19:38,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:38,642 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:732, output treesize:547 [2021-11-03 05:19:38,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:38,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 242 [2021-11-03 05:19:38,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:38,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:39,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,030 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,035 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,040 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:39,043 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,043 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:39,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-03 05:19:39,049 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-03 05:19:39,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 05:19:39,062 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,072 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,078 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:39,080 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:39,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-03 05:19:39,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,096 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-03 05:19:39,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-03 05:19:39,110 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,116 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:39,117 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,118 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:39,119 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:39,121 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:39,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-03 05:19:39,128 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-03 05:19:39,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 649 [2021-11-03 05:19:39,169 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_99|], 21=[|v_#valid_116|]} [2021-11-03 05:19:39,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,218 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,241 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,266 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,289 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,311 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,374 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,393 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,411 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,426 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:39,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,427 INFO L518 ElimStorePlain]: Eliminatee |v_#valid_116| vanished before elimination [2021-11-03 05:19:39,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,428 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:4248, output treesize:1 [2021-11-03 05:19:39,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,440 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-03 05:19:39,451 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,484 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 699 [2021-11-03 05:19:39,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 699 [2021-11-03 05:19:39,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,549 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,560 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:39,563 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:39,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 715 [2021-11-03 05:19:39,574 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 706 [2021-11-03 05:19:39,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 707 [2021-11-03 05:19:39,604 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,623 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:39,635 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:39,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 725 [2021-11-03 05:19:39,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 711 [2021-11-03 05:19:39,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 712 [2021-11-03 05:19:39,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,685 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,695 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:39,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:39,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 715 [2021-11-03 05:19:39,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 706 [2021-11-03 05:19:39,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 707 [2021-11-03 05:19:39,746 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,771 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,781 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:39,783 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:39,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 725 [2021-11-03 05:19:39,795 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 711 [2021-11-03 05:19:39,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 712 [2021-11-03 05:19:39,832 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:39,844 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,845 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:39,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:39,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:39,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 741 [2021-11-03 05:19:39,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:39,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 717 [2021-11-03 05:19:39,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 732 [2021-11-03 05:19:39,901 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_100|], 21=[|v_#valid_117|]} [2021-11-03 05:19:39,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:39,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:39,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,973 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:39,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:19:39,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:19:39,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:39,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:19:39,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:39,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:39,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,009 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:40,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:19:40,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:40,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:40,013 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,145 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:40,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:40,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:40,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:40,153 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:19:40,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:40,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:40,182 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,256 INFO L180 QuantifierPusher]: treesize reduction 119, result has 78.7 percent of original size [2021-11-03 05:19:40,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-11-03 05:19:40,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:40,264 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:1154, output treesize:440 [2021-11-03 05:19:40,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,288 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,304 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,320 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:40,322 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:40,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 473 [2021-11-03 05:19:40,331 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 456 [2021-11-03 05:19:40,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 457 [2021-11-03 05:19:40,352 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,366 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,374 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,375 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:40,376 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:40,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 473 [2021-11-03 05:19:40,385 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 456 [2021-11-03 05:19:40,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 457 [2021-11-03 05:19:40,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,427 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:40,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,430 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:40,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-03 05:19:40,437 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 452 [2021-11-03 05:19:40,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 453 [2021-11-03 05:19:40,466 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:40,477 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:40,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:40,480 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:40,481 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:40,482 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:40,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-11-03 05:19:40,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:40,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-03 05:19:40,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 508 [2021-11-03 05:19:40,519 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_83|, |v_#memory_$Pointer$.base_83|], 12=[|v_#memory_int_61|]} [2021-11-03 05:19:40,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:40,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:40,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:40,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,562 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 1 [2021-11-03 05:19:40,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:40,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:40,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 1 [2021-11-03 05:19:40,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:40,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:40,604 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:40,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:40,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:40,620 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:40,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:40,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:40,675 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:40,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:40,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:40,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:40,695 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:40,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:40,736 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-03 05:19:40,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:40,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:40,747 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:542, output treesize:468 [2021-11-03 05:19:40,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:40,801 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 05:19:44,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [356964426] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:44,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-03 05:19:44,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [3, 3, 3] total 10 [2021-11-03 05:19:44,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567308533] [2021-11-03 05:19:44,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 05:19:44,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:44,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 05:19:44,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-03 05:19:44,426 INFO L87 Difference]: Start difference. First operand 93 states and 101 transitions. Second operand has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:45,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:45,208 INFO L93 Difference]: Finished difference Result 104 states and 113 transitions. [2021-11-03 05:19:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 05:19:45,209 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-03 05:19:45,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:45,209 INFO L225 Difference]: With dead ends: 104 [2021-11-03 05:19:45,209 INFO L226 Difference]: Without dead ends: 104 [2021-11-03 05:19:45,210 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-03 05:19:45,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-03 05:19:45,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2021-11-03 05:19:45,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 56 states have (on average 1.9464285714285714) internal successors, (109), 99 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:45,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 109 transitions. [2021-11-03 05:19:45,220 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 109 transitions. Word has length 11 [2021-11-03 05:19:45,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:45,221 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 109 transitions. [2021-11-03 05:19:45,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:45,221 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 109 transitions. [2021-11-03 05:19:45,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-03 05:19:45,222 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:45,222 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-11-03 05:19:45,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-03 05:19:45,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-11-03 05:19:45,428 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:45,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:45,429 INFO L85 PathProgramCache]: Analyzing trace with hash -81901682, now seen corresponding path program 1 times [2021-11-03 05:19:45,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:45,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496953001] [2021-11-03 05:19:45,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:45,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:45,536 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:45,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496953001] [2021-11-03 05:19:45,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496953001] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:19:45,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196305872] [2021-11-03 05:19:45,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:45,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:19:45,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:19:45,540 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:19:45,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-03 05:19:45,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:45,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-03 05:19:45,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:19:45,653 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 05:19:45,702 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:45,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-03 05:19:45,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:45,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:19:45,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:19:45,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196305872] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 05:19:45,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [563032509] [2021-11-03 05:19:45,927 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-03 05:19:45,927 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 05:19:45,927 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 05:19:45,928 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 05:19:45,928 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 05:19:45,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,936 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:45,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-11-03 05:19:45,937 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:45,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:19:45,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-03 05:19:45,943 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_103|], 21=[|v_#valid_122|]} [2021-11-03 05:19:45,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-03 05:19:45,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:19:45,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:19:45,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:45,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:45,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:45,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 50 [2021-11-03 05:19:45,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:45,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:45,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:45,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:45,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:45,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:19:45,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:45,996 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:135 [2021-11-03 05:19:46,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,002 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:46,003 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:46,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-03 05:19:46,009 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_104|], 15=[|v_#valid_123|]} [2021-11-03 05:19:46,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,026 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:46,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:19:46,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:46,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:46,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:19:46,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:46,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:46,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-03 05:19:46,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:165, output treesize:158 [2021-11-03 05:19:46,081 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.5 percent of original size [2021-11-03 05:19:46,082 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:46,083 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:46,085 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:46,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:19:46,092 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_90|, |v_#memory_$Pointer$.offset_90|], 6=[|v_#memory_int_68|]} [2021-11-03 05:19:46,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 1 [2021-11-03 05:19:46,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:46,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:46,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,119 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 1 [2021-11-03 05:19:46,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:46,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:46,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:46,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 05:19:46,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:206, output treesize:172 [2021-11-03 05:19:46,164 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.8 percent of original size [2021-11-03 05:19:46,165 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:46,168 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:19:46,169 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:19:46,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 221 [2021-11-03 05:19:46,176 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_91|, |v_#memory_$Pointer$.offset_91|], 12=[|v_#memory_int_69|]} [2021-11-03 05:19:46,185 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 13 treesize of output 9 [2021-11-03 05:19:46,185 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:46,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:46,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:19:46,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:46,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:19:46,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:46,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,232 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 190 [2021-11-03 05:19:46,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,248 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:217, output treesize:190 [2021-11-03 05:19:46,255 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.2 percent of original size [2021-11-03 05:19:46,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,257 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:46,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-03 05:19:46,265 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.base_92|, |v_#memory_$Pointer$.offset_92|], 12=[|v_#memory_int_70|]} [2021-11-03 05:19:46,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:46,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,279 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:46,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:46,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:46,324 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-03 05:19:46,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,338 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:235, output treesize:208 [2021-11-03 05:19:46,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:19:46,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:46,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:46,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-03 05:19:46,363 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_105|], 21=[|v_#valid_124|]} [2021-11-03 05:19:46,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,391 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:46,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:19:46,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:19:46,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:19:46,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,441 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:46,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:46,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:46,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:46,446 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 231 [2021-11-03 05:19:46,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:234, output treesize:231 [2021-11-03 05:19:46,472 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.9 percent of original size [2021-11-03 05:19:46,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:46,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:46,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:19:46,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-11-03 05:19:46,496 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_93|, |v_#memory_$Pointer$.offset_93|], 12=[|v_#memory_int_71|]} [2021-11-03 05:19:46,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:46,515 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:19:46,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:46,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:46,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:46,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:46,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,584 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 245 [2021-11-03 05:19:46,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,589 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:279, output treesize:245 [2021-11-03 05:19:46,594 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.0 percent of original size [2021-11-03 05:19:46,595 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:46,599 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:46,600 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:46,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 296 [2021-11-03 05:19:46,616 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_94|, |v_#memory_$Pointer$.base_94|], 20=[|v_#memory_int_72|]} [2021-11-03 05:19:46,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:19:46,629 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:46,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:46,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:19:46,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:46,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:46,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:46,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:46,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:46,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:46,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 263 [2021-11-03 05:19:46,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:46,714 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:290, output treesize:263 [2021-11-03 05:19:46,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:46,810 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 05:19:46,812 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,825 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,832 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:46,834 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:46,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:46,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:46,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,872 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:46,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:46,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 496 [2021-11-03 05:19:46,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 474 [2021-11-03 05:19:46,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 475 [2021-11-03 05:19:46,907 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,919 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,926 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,928 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:46,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:46,935 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:46,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:46,955 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,961 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:46,963 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,964 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:46,965 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,965 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,965 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:46,966 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,968 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:46,969 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,969 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:46,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-03 05:19:46,977 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:46,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:46,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 500 [2021-11-03 05:19:47,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 601 [2021-11-03 05:19:47,006 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_95|, |v_#memory_$Pointer$.base_95|], 20=[|v_#memory_int_73|]} [2021-11-03 05:19:47,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:47,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:47,042 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:47,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:47,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:47,063 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:47,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:47,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:47,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:47,153 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:47,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:47,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:47,174 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:47,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,263 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,265 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:47,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,287 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,371 INFO L180 QuantifierPusher]: treesize reduction 131, result has 80.7 percent of original size [2021-11-03 05:19:47,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 547 [2021-11-03 05:19:47,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:47,381 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:732, output treesize:547 [2021-11-03 05:19:47,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-03 05:19:47,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,408 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:47,410 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:19:47,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-03 05:19:47,417 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_106|], 21=[|v_#valid_125|]} [2021-11-03 05:19:47,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,441 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:47,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 38 [2021-11-03 05:19:47,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:47,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:47,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,493 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:47,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:47,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:47,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:47,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-03 05:19:47,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,525 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:243, output treesize:240 [2021-11-03 05:19:47,535 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.0 percent of original size [2021-11-03 05:19:47,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:47,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:47,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:47,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 294 [2021-11-03 05:19:47,546 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_96|, |v_#memory_$Pointer$.offset_96|], 12=[|v_#memory_int_74|]} [2021-11-03 05:19:47,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:47,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:47,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:47,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:47,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:47,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:47,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:47,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,617 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,638 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 254 [2021-11-03 05:19:47,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,639 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:288, output treesize:254 [2021-11-03 05:19:47,645 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.2 percent of original size [2021-11-03 05:19:47,646 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:47,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:47,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:47,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-03 05:19:47,657 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_97|, |v_#memory_$Pointer$.offset_97|], 20=[|v_#memory_int_75|]} [2021-11-03 05:19:47,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:47,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:47,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:47,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:47,729 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:47,732 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:47,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-03 05:19:47,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:19:47,755 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:299, output treesize:272 [2021-11-03 05:19:47,775 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.2 percent of original size [2021-11-03 05:19:47,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,790 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,796 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,797 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:47,799 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:47,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 496 [2021-11-03 05:19:47,807 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 474 [2021-11-03 05:19:47,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 475 [2021-11-03 05:19:47,825 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,838 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,845 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,845 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:47,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:47,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:47,854 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:47,871 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:47,872 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,877 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,884 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:47,893 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,893 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:47,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-11-03 05:19:47,900 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-03 05:19:47,928 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:19:47,935 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:47,943 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:19:47,945 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:19:47,946 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:47,948 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:19:47,949 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:19:47,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-03 05:19:47,957 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:47,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:47,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 500 [2021-11-03 05:19:47,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 601 [2021-11-03 05:19:47,980 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_98|, |v_#memory_$Pointer$.offset_98|], 20=[|v_#memory_int_76|]} [2021-11-03 05:19:47,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:47,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:47,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:48,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:48,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:48,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:19:48,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,115 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:19:48,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:48,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:19:48,134 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:19:48,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:48,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:48,229 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:48,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:19:48,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:48,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:48,252 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:48,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,333 INFO L180 QuantifierPusher]: treesize reduction 131, result has 80.7 percent of original size [2021-11-03 05:19:48,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 547 [2021-11-03 05:19:48,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:48,343 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:732, output treesize:547 [2021-11-03 05:19:48,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-03 05:19:48,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:48,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,557 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-03 05:19:48,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,583 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,614 INFO L185 QuantifierPusher]: treesize reduction 5, result has 99.3 percent of original size 676 [2021-11-03 05:19:48,632 INFO L185 QuantifierPusher]: treesize reduction 5, result has 99.3 percent of original size 676 [2021-11-03 05:19:48,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,660 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.3 percent of original size [2021-11-03 05:19:48,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:48,686 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:19:48,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 692 [2021-11-03 05:19:48,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 683 [2021-11-03 05:19:48,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 684 [2021-11-03 05:19:48,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,760 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,761 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,762 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:48,764 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 702 [2021-11-03 05:19:48,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,796 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 688 [2021-11-03 05:19:48,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 689 [2021-11-03 05:19:48,807 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,828 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,839 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:48,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:19:48,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 692 [2021-11-03 05:19:48,854 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,873 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 683 [2021-11-03 05:19:48,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 684 [2021-11-03 05:19:48,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,899 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,909 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:48,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 702 [2021-11-03 05:19:48,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 688 [2021-11-03 05:19:48,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 689 [2021-11-03 05:19:48,957 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,965 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,966 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:19:48,968 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:19:48,970 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:19:48,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:19:48,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 718 [2021-11-03 05:19:48,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:48,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:48,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 694 [2021-11-03 05:19:49,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 709 [2021-11-03 05:19:49,013 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_107|], 21=[|v_#valid_126|]} [2021-11-03 05:19:49,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:49,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:19:49,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,090 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:49,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 38 [2021-11-03 05:19:49,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:49,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:49,094 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,126 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:19:49,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:19:49,127 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:49,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:19:49,129 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:19:49,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:49,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:19:49,202 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,247 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:19:49,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:19:49,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:49,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:49,253 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,313 INFO L180 QuantifierPusher]: treesize reduction 114, result has 79.1 percent of original size [2021-11-03 05:19:49,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 432 [2021-11-03 05:19:49,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:49,321 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:1111, output treesize:432 [2021-11-03 05:19:49,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,341 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:49,365 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 465 [2021-11-03 05:19:49,374 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 448 [2021-11-03 05:19:49,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-03 05:19:49,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,409 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,421 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,424 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:49,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 465 [2021-11-03 05:19:49,433 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 448 [2021-11-03 05:19:49,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-03 05:19:49,453 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,467 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:49,477 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:49,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 458 [2021-11-03 05:19:49,485 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 444 [2021-11-03 05:19:49,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 445 [2021-11-03 05:19:49,513 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,523 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:19:49,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:49,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:19:49,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,528 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,529 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:19:49,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 524 [2021-11-03 05:19:49,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:19:49,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 474 [2021-11-03 05:19:49,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 500 [2021-11-03 05:19:49,564 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_99|, |v_#memory_$Pointer$.offset_99|], 12=[|v_#memory_int_77|]} [2021-11-03 05:19:49,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:49,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 1 [2021-11-03 05:19:49,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:19:49,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:19:49,642 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,652 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 1 [2021-11-03 05:19:49,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:19:49,654 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:19:49,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:49,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:19:49,696 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:19:49,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:19:49,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:49,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:19:49,717 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:19:49,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:19:49,756 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-03 05:19:49,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 460 [2021-11-03 05:19:49,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:19:49,777 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:534, output treesize:460 [2021-11-03 05:19:49,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:19:49,831 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 05:19:53,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [563032509] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:53,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-03 05:19:53,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4, 4, 4] total 14 [2021-11-03 05:19:53,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205206883] [2021-11-03 05:19:53,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-03 05:19:53,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:53,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-03 05:19:53,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-11-03 05:19:53,920 INFO L87 Difference]: Start difference. First operand 100 states and 109 transitions. Second operand has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:55,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:55,168 INFO L93 Difference]: Finished difference Result 102 states and 111 transitions. [2021-11-03 05:19:55,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-03 05:19:55,168 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-11-03 05:19:55,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:55,169 INFO L225 Difference]: With dead ends: 102 [2021-11-03 05:19:55,169 INFO L226 Difference]: Without dead ends: 102 [2021-11-03 05:19:55,170 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-11-03 05:19:55,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-11-03 05:19:55,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 101. [2021-11-03 05:19:55,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 57 states have (on average 1.9298245614035088) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 0 states 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 05:19:55,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 110 transitions. [2021-11-03 05:19:55,173 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 110 transitions. Word has length 15 [2021-11-03 05:19:55,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:55,174 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 110 transitions. [2021-11-03 05:19:55,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:55,174 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 110 transitions. [2021-11-03 05:19:55,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-03 05:19:55,175 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:55,175 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:19:55,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-03 05:19:55,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-11-03 05:19:55,377 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:55,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:55,378 INFO L85 PathProgramCache]: Analyzing trace with hash 746176389, now seen corresponding path program 1 times [2021-11-03 05:19:55,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:55,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390280598] [2021-11-03 05:19:55,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:55,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:19:55,422 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:55,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390280598] [2021-11-03 05:19:55,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390280598] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:19:55,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:19:55,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-03 05:19:55,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975994098] [2021-11-03 05:19:55,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:19:55,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:19:55,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:19:55,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:19:55,437 INFO L87 Difference]: Start difference. First operand 101 states and 110 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:55,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:19:55,487 INFO L93 Difference]: Finished difference Result 98 states and 107 transitions. [2021-11-03 05:19:55,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:19:55,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-03 05:19:55,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:19:55,489 INFO L225 Difference]: With dead ends: 98 [2021-11-03 05:19:55,489 INFO L226 Difference]: Without dead ends: 98 [2021-11-03 05:19:55,489 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 05:19:55,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-11-03 05:19:55,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2021-11-03 05:19:55,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 57 states have (on average 1.8771929824561404) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 0 states 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 05:19:55,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 107 transitions. [2021-11-03 05:19:55,492 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 107 transitions. Word has length 19 [2021-11-03 05:19:55,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:19:55,493 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 107 transitions. [2021-11-03 05:19:55,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:19:55,493 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 107 transitions. [2021-11-03 05:19:55,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-03 05:19:55,495 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:19:55,495 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:19:55,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2021-11-03 05:19:55,495 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:19:55,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:19:55,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1409920449, now seen corresponding path program 1 times [2021-11-03 05:19:55,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:19:55,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412093707] [2021-11-03 05:19:55,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:55,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:19:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:55,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:19:55,670 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:19:55,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412093707] [2021-11-03 05:19:55,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412093707] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:19:55,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94670716] [2021-11-03 05:19:55,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:19:55,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:19:55,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:19:55,671 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:19:55,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-03 05:19:55,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:19:55,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-03 05:19:55,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:19:55,826 INFO L354 Elim1Store]: treesize reduction 83, result has 23.9 percent of original size [2021-11-03 05:19:55,826 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 3 case distinctions, treesize of input 15 treesize of output 31 [2021-11-03 05:19:56,017 INFO L354 Elim1Store]: treesize reduction 84, result has 32.8 percent of original size [2021-11-03 05:19:56,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 71 [2021-11-03 05:19:57,878 INFO L354 Elim1Store]: treesize reduction 122, result has 30.7 percent of original size [2021-11-03 05:19:57,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 55 treesize of output 97 [2021-11-03 05:20:01,283 INFO L354 Elim1Store]: treesize reduction 160, result has 31.9 percent of original size [2021-11-03 05:20:01,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 63 treesize of output 124 [2021-11-03 05:20:04,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:04,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:20:26,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:20:26,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94670716] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-03 05:20:26,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-03 05:20:26,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 4] total 11 [2021-11-03 05:20:26,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731239318] [2021-11-03 05:20:26,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 05:20:26,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:26,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 05:20:26,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=106, Unknown=5, NotChecked=0, Total=156 [2021-11-03 05:20:26,420 INFO L87 Difference]: Start difference. First operand 98 states and 107 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 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 05:20:26,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:26,526 INFO L93 Difference]: Finished difference Result 101 states and 111 transitions. [2021-11-03 05:20:26,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 05:20:26,526 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 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) Word has length 22 [2021-11-03 05:20:26,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:26,527 INFO L225 Difference]: With dead ends: 101 [2021-11-03 05:20:26,527 INFO L226 Difference]: Without dead ends: 101 [2021-11-03 05:20:26,528 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=51, Invalid=126, Unknown=5, NotChecked=0, Total=182 [2021-11-03 05:20:26,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-11-03 05:20:26,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 91. [2021-11-03 05:20:26,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 90 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:26,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2021-11-03 05:20:26,531 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 22 [2021-11-03 05:20:26,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:26,531 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2021-11-03 05:20:26,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 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 05:20:26,531 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2021-11-03 05:20:26,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-03 05:20:26,532 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:26,532 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:26,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-03 05:20:26,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-11-03 05:20:26,733 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:26,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:26,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1409920448, now seen corresponding path program 1 times [2021-11-03 05:20:26,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:26,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861612203] [2021-11-03 05:20:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:26,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:26,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:26,927 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-03 05:20:26,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:26,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861612203] [2021-11-03 05:20:26,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861612203] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:20:26,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798981334] [2021-11-03 05:20:26,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:26,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:26,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:20:26,928 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:20:26,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-03 05:20:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:27,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-03 05:20:27,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:20:27,167 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-11-03 05:20:27,168 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 2 case distinctions, treesize of input 12 treesize of output 27 [2021-11-03 05:20:27,213 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-03 05:20:27,214 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 12 treesize of output 18 [2021-11-03 05:20:27,447 INFO L354 Elim1Store]: treesize reduction 24, result has 48.9 percent of original size [2021-11-03 05:20:27,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 21 treesize of output 38 [2021-11-03 05:20:27,896 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-03 05:20:27,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 31 [2021-11-03 05:20:28,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:20:28,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:20:28,747 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:20:28,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798981334] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-03 05:20:28,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [472933868] [2021-11-03 05:20:28,751 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-03 05:20:28,751 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 05:20:28,751 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 05:20:28,751 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 05:20:28,752 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 05:20:28,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,762 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,763 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:28,764 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-11-03 05:20:28,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-03 05:20:28,768 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_118|], 21=[|v_#valid_137|]} [2021-11-03 05:20:28,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-03 05:20:28,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:20:28,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:20:28,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 50 [2021-11-03 05:20:28,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:28,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:28,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:20:28,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,814 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:135 [2021-11-03 05:20:28,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:20:28,821 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,822 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:28,824 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-03 05:20:28,827 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_119|], 15=[|v_#valid_138|]} [2021-11-03 05:20:28,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,845 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:28,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:20:28,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:28,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:28,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:20:28,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:28,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,871 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:28,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-03 05:20:28,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,887 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:165, output treesize:158 [2021-11-03 05:20:28,894 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.5 percent of original size [2021-11-03 05:20:28,895 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:28,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:28,897 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:28,901 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:20:28,904 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_120|, |v_#memory_$Pointer$.base_120|], 6=[|v_#memory_int_98|]} [2021-11-03 05:20:28,912 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 1 [2021-11-03 05:20:28,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:28,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:28,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,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, 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 1 [2021-11-03 05:20:28,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:28,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:28,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:28,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:20:28,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:28,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:28,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,959 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 05:20:28,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,963 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:206, output treesize:172 [2021-11-03 05:20:28,969 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.8 percent of original size [2021-11-03 05:20:28,970 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:28,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:28,972 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:28,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,973 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:28,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 221 [2021-11-03 05:20:28,979 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_121|, |v_#memory_$Pointer$.base_121|], 12=[|v_#memory_int_99|]} [2021-11-03 05:20:28,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:28,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:28,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:28,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:28,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:28,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:28,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,006 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 13 treesize of output 9 [2021-11-03 05:20:29,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:29,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:29,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:29,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,028 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 190 [2021-11-03 05:20:29,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,041 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:217, output treesize:190 [2021-11-03 05:20:29,044 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.2 percent of original size [2021-11-03 05:20:29,045 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:29,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:29,048 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:29,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-03 05:20:29,054 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_122|, |v_#memory_$Pointer$.base_122|], 12=[|v_#memory_int_100|]} [2021-11-03 05:20:29,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:29,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:29,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:29,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,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, 2 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 05:20:29,096 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:29,097 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:29,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:29,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,122 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-03 05:20:29,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,149 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:235, output treesize:208 [2021-11-03 05:20:29,154 INFO L180 QuantifierPusher]: treesize reduction 279, result has 0.4 percent of original size [2021-11-03 05:20:29,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:29,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,227 INFO L180 QuantifierPusher]: treesize reduction 66, result has 79.1 percent of original size [2021-11-03 05:20:29,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-03 05:20:29,237 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.9 percent of original size [2021-11-03 05:20:29,240 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:29,242 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:29,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 250 [2021-11-03 05:20:29,252 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_120|], 21=[|v_#valid_139|]} [2021-11-03 05:20:29,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,275 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:29,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 38 [2021-11-03 05:20:29,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:29,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:29,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,325 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:29,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:20:29,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 05:20:29,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,351 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:246, output treesize:243 [2021-11-03 05:20:29,360 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.1 percent of original size [2021-11-03 05:20:29,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:29,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:29,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 297 [2021-11-03 05:20:29,372 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_124|, |v_#memory_$Pointer$.offset_124|], 12=[|v_#memory_int_102|]} [2021-11-03 05:20:29,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:20:29,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:29,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:29,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-03 05:20:29,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:29,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:29,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:20:29,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,440 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 257 [2021-11-03 05:20:29,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,461 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:291, output treesize:257 [2021-11-03 05:20:29,467 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.2 percent of original size [2021-11-03 05:20:29,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:29,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:29,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:29,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 308 [2021-11-03 05:20:29,481 INFO L446 ElimStorePlain]: Different costs {4=[|v_#memory_$Pointer$.base_125|, |v_#memory_$Pointer$.offset_125|], 20=[|v_#memory_int_103|]} [2021-11-03 05:20:29,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:20:29,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:20:29,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:29,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:29,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,558 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,575 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,579 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-03 05:20:29,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,580 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:302, output treesize:275 [2021-11-03 05:20:29,586 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.4 percent of original size [2021-11-03 05:20:29,587 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:29,589 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:29,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:29,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 326 [2021-11-03 05:20:29,599 INFO L446 ElimStorePlain]: Different costs {10=[|v_#memory_$Pointer$.offset_126|, |v_#memory_$Pointer$.base_126|], 20=[|v_#memory_int_104|]} [2021-11-03 05:20:29,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2021-11-03 05:20:29,612 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:29,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:29,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2021-11-03 05:20:29,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:29,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:29,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:29,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,683 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,701 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 293 [2021-11-03 05:20:29,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,706 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:320, output treesize:293 [2021-11-03 05:20:29,719 INFO L180 QuantifierPusher]: treesize reduction 14, result has 96.1 percent of original size [2021-11-03 05:20:29,720 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:29,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 05:20:29,723 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:29,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-03 05:20:29,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-03 05:20:29,733 INFO L446 ElimStorePlain]: Different costs {18=[|v_#memory_$Pointer$.offset_127|, |v_#memory_$Pointer$.base_127|], 20=[|v_#memory_int_105|]} [2021-11-03 05:20:29,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 05:20:29,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-03 05:20:29,748 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 05:20:29,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-03 05:20:29,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:29,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:29,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:29,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:29,814 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:29,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 304 [2021-11-03 05:20:29,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:29,837 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:345, output treesize:304 [2021-11-03 05:20:29,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:29,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,079 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.9 percent of original size [2021-11-03 05:20:30,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,112 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 560 [2021-11-03 05:20:30,146 INFO L185 QuantifierPusher]: treesize reduction 11, result has 98.2 percent of original size 592 [2021-11-03 05:20:30,165 INFO L180 QuantifierPusher]: treesize reduction 11, result has 98.3 percent of original size [2021-11-03 05:20:30,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,185 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 05:20:30,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:30,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 553 [2021-11-03 05:20:30,201 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 544 [2021-11-03 05:20:30,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 545 [2021-11-03 05:20:30,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,233 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,240 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,242 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 05:20:30,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 563 [2021-11-03 05:20:30,249 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 549 [2021-11-03 05:20:30,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 550 [2021-11-03 05:20:30,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,282 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 05:20:30,284 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 05:20:30,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,287 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:30,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 579 [2021-11-03 05:20:30,294 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 555 [2021-11-03 05:20:30,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 618 [2021-11-03 05:20:30,318 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_121|], 28=[|v_#valid_140|]} [2021-11-03 05:20:30,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:20:30,331 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:30,331 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:30,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,355 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:30,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:20:30,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:30,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:30,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,407 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:30,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:20:30,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:30,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:30,412 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,430 INFO L180 QuantifierPusher]: treesize reduction 30, result has 89.3 percent of original size [2021-11-03 05:20:30,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 251 [2021-11-03 05:20:30,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,435 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:693, output treesize:251 [2021-11-03 05:20:30,444 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.2 percent of original size [2021-11-03 05:20:30,445 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:30,447 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,447 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:30,448 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:30,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-03 05:20:30,457 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_128|, |v_#memory_$Pointer$.base_128|], 12=[|v_#memory_int_106|]} [2021-11-03 05:20:30,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:30,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:30,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:30,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:30,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:30,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:30,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:20:30,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 265 [2021-11-03 05:20:30,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,557 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:299, output treesize:265 [2021-11-03 05:20:30,563 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.3 percent of original size [2021-11-03 05:20:30,564 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:30,566 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:30,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:30,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 316 [2021-11-03 05:20:30,579 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_129|, |v_#memory_$Pointer$.base_129|], 20=[|v_#memory_int_107|]} [2021-11-03 05:20:30,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:30,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:30,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,594 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:30,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:30,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:30,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:30,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:30,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 283 [2021-11-03 05:20:30,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,671 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:310, output treesize:283 [2021-11-03 05:20:30,677 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.5 percent of original size [2021-11-03 05:20:30,678 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:30,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:30,680 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:30,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 334 [2021-11-03 05:20:30,689 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_130|, |v_#memory_$Pointer$.offset_130|], 20=[|v_#memory_int_108|]} [2021-11-03 05:20:30,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:30,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:30,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:30,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,764 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 301 [2021-11-03 05:20:30,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,786 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:328, output treesize:301 [2021-11-03 05:20:30,800 INFO L180 QuantifierPusher]: treesize reduction 14, result has 96.2 percent of original size [2021-11-03 05:20:30,801 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:30,802 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:30,804 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:30,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:30,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 05:20:30,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:30,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:30,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:30,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:30,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:30,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,894 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:30,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:30,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 308 [2021-11-03 05:20:30,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:30,916 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:353, output treesize:308 [2021-11-03 05:20:30,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:30,997 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.9 percent of original size [2021-11-03 05:20:31,004 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 560 [2021-11-03 05:20:31,059 INFO L185 QuantifierPusher]: treesize reduction 11, result has 98.2 percent of original size 592 [2021-11-03 05:20:31,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,233 INFO L180 QuantifierPusher]: treesize reduction 46, result has 79.0 percent of original size [2021-11-03 05:20:31,234 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:31,235 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 05:20:31,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 175 [2021-11-03 05:20:31,242 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_122|], 1=[|v_#valid_141|]} [2021-11-03 05:20:31,253 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 5 [2021-11-03 05:20:31,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:20:31,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 05:20:31,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 9 [2021-11-03 05:20:31,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 141 [2021-11-03 05:20:31,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,303 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:450, output treesize:141 [2021-11-03 05:20:31,313 INFO L180 QuantifierPusher]: treesize reduction 14, result has 93.3 percent of original size [2021-11-03 05:20:31,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:31,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:31,316 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,316 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:31,320 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 198 [2021-11-03 05:20:31,322 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_110|], 2=[|v_#memory_$Pointer$.offset_132|, |v_#memory_$Pointer$.base_132|]} [2021-11-03 05:20:31,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:31,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:31,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:31,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:31,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,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, 2 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 05:20:31,369 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:31,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:31,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-11-03 05:20:31,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,383 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:193, output treesize:166 [2021-11-03 05:20:31,390 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.6 percent of original size [2021-11-03 05:20:31,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,392 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:31,393 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-03 05:20:31,399 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_111|], 6=[|v_#memory_$Pointer$.offset_133|, |v_#memory_$Pointer$.base_133|]} [2021-11-03 05:20:31,410 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 19 treesize of output 1 [2021-11-03 05:20:31,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2021-11-03 05:20:31,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:31,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:31,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2021-11-03 05:20:31,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:31,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:31,468 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-03 05:20:31,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,481 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:211, output treesize:184 [2021-11-03 05:20:31,489 INFO L180 QuantifierPusher]: treesize reduction 10, result has 96.1 percent of original size [2021-11-03 05:20:31,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 05:20:31,491 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:31,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:31,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 248 [2021-11-03 05:20:31,500 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_112|], 12=[|v_#memory_$Pointer$.base_134|, |v_#memory_$Pointer$.offset_134|]} [2021-11-03 05:20:31,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 05:20:31,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:31,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:31,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,554 INFO L354 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2021-11-03 05:20:31,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-03 05:20:31,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,557 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,604 INFO L354 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2021-11-03 05:20:31,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-03 05:20:31,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:31,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 217 [2021-11-03 05:20:31,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,626 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:243, output treesize:217 [2021-11-03 05:20:31,632 INFO L180 QuantifierPusher]: treesize reduction 45, result has 67.2 percent of original size [2021-11-03 05:20:31,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:31,634 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 05:20:31,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 05:20:31,637 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_123|], 1=[|v_#valid_142|]} [2021-11-03 05:20:31,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 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 5 [2021-11-03 05:20:31,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 9 [2021-11-03 05:20:31,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:31,655 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-03 05:20:31,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:91, output treesize:84 [2021-11-03 05:20:31,667 INFO L180 QuantifierPusher]: treesize reduction 12, result has 91.7 percent of original size [2021-11-03 05:20:31,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:31,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 05:20:31,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:31,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:20:31,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 05:20:31,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:31,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:31,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,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, 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 1 [2021-11-03 05:20:31,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,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, 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 1 [2021-11-03 05:20:31,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 05:20:31,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,712 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:132, output treesize:98 [2021-11-03 05:20:31,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,819 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:31,823 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,827 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:31,828 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:31,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-03 05:20:31,832 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 252 [2021-11-03 05:20:31,838 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:31,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:31,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 488 [2021-11-03 05:20:31,851 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_136|, |v_#memory_$Pointer$.offset_136|], 12=[|v_#memory_int_114|]} [2021-11-03 05:20:31,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:31,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,869 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:31,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2021-11-03 05:20:31,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:31,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2021-11-03 05:20:31,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:31,923 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,955 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 13 treesize of output 9 [2021-11-03 05:20:31,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,956 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,966 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 13 treesize of output 9 [2021-11-03 05:20:31,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:31,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:31,968 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:31,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:31,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:32,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:32,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:32,012 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-03 05:20:32,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:32,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:32,026 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:32,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,052 INFO L180 QuantifierPusher]: treesize reduction 141, result has 70.5 percent of original size [2021-11-03 05:20:32,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 337 [2021-11-03 05:20:32,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:20:32,065 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 3 variables, input treesize:1063, output treesize:337 [2021-11-03 05:20:32,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,089 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,104 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:32,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-03 05:20:32,111 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-03 05:20:32,124 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 352 [2021-11-03 05:20:32,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,139 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:32,141 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:32,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-03 05:20:32,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,156 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-03 05:20:32,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-03 05:20:32,161 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,171 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,176 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,180 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:32,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-03 05:20:32,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-03 05:20:32,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 352 [2021-11-03 05:20:32,199 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,202 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:32,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:32,206 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:32,208 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:32,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-11-03 05:20:32,216 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:32,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-03 05:20:32,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 402 [2021-11-03 05:20:32,235 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_137|, |v_#memory_$Pointer$.base_137|], 12=[|v_#memory_int_115|]} [2021-11-03 05:20:32,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:32,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:32,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:32,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:32,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,309 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:32,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:32,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:32,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:32,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:32,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:32,372 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:32,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-03 05:20:32,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:32,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:32,387 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:32,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:32,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:32,411 INFO L180 QuantifierPusher]: treesize reduction 24, result has 94.0 percent of original size [2021-11-03 05:20:32,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-03 05:20:32,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:20:32,417 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:451, output treesize:373 [2021-11-03 05:20:32,423 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 05:20:36,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 05:20:36,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-03 05:20:36,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 3] total 10 [2021-11-03 05:20:36,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361475726] [2021-11-03 05:20:36,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-03 05:20:36,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:36,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-03 05:20:36,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-11-03 05:20:36,089 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 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 05:20:36,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:36,372 INFO L93 Difference]: Finished difference Result 94 states and 104 transitions. [2021-11-03 05:20:36,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 05:20:36,373 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 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 22 [2021-11-03 05:20:36,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:36,373 INFO L225 Difference]: With dead ends: 94 [2021-11-03 05:20:36,374 INFO L226 Difference]: Without dead ends: 94 [2021-11-03 05:20:36,374 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-11-03 05:20:36,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-11-03 05:20:36,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 84. [2021-11-03 05:20:36,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.631578947368421) internal successors, (93), 83 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:36,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 93 transitions. [2021-11-03 05:20:36,377 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 93 transitions. Word has length 22 [2021-11-03 05:20:36,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:36,377 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 93 transitions. [2021-11-03 05:20:36,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 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 05:20:36,377 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 93 transitions. [2021-11-03 05:20:36,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-03 05:20:36,378 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:36,378 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1] [2021-11-03 05:20:36,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-03 05:20:36,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:36,579 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:36,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:36,579 INFO L85 PathProgramCache]: Analyzing trace with hash 153154938, now seen corresponding path program 1 times [2021-11-03 05:20:36,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:36,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813806539] [2021-11-03 05:20:36,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:36,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:36,636 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:36,636 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813806539] [2021-11-03 05:20:36,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813806539] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:20:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192478308] [2021-11-03 05:20:36,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:36,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:36,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:20:36,639 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:20:36,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-03 05:20:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:36,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-03 05:20:36,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:20:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:36,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:20:37,012 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:37,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192478308] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:37,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2021-11-03 05:20:37,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [4] total 5 [2021-11-03 05:20:37,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72854637] [2021-11-03 05:20:37,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 05:20:37,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:37,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 05:20:37,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-03 05:20:37,017 INFO L87 Difference]: Start difference. First operand 84 states and 93 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 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 05:20:37,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:37,041 INFO L93 Difference]: Finished difference Result 78 states and 84 transitions. [2021-11-03 05:20:37,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-03 05:20:37,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 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 23 [2021-11-03 05:20:37,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:37,042 INFO L225 Difference]: With dead ends: 78 [2021-11-03 05:20:37,043 INFO L226 Difference]: Without dead ends: 76 [2021-11-03 05:20:37,043 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-03 05:20:37,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-11-03 05:20:37,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-11-03 05:20:37,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 51 states have (on average 1.607843137254902) internal successors, (82), 75 states have internal predecessors, (82), 0 states have call successors, (0), 0 states 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 05:20:37,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 82 transitions. [2021-11-03 05:20:37,046 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 82 transitions. Word has length 23 [2021-11-03 05:20:37,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:37,046 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 82 transitions. [2021-11-03 05:20:37,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 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 05:20:37,046 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 82 transitions. [2021-11-03 05:20:37,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-03 05:20:37,047 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:37,047 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:37,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-03 05:20:37,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-11-03 05:20:37,272 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:37,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:37,273 INFO L85 PathProgramCache]: Analyzing trace with hash -2018716307, now seen corresponding path program 1 times [2021-11-03 05:20:37,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:37,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8937248] [2021-11-03 05:20:37,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:37,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:37,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:20:37,433 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:37,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8937248] [2021-11-03 05:20:37,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8937248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:37,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:37,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-03 05:20:37,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356125875] [2021-11-03 05:20:37,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-03 05:20:37,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:37,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-03 05:20:37,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-03 05:20:37,437 INFO L87 Difference]: Start difference. First operand 76 states and 82 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 05:20:37,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:37,688 INFO L93 Difference]: Finished difference Result 136 states and 150 transitions. [2021-11-03 05:20:37,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-03 05:20:37,689 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-03 05:20:37,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:37,691 INFO L225 Difference]: With dead ends: 136 [2021-11-03 05:20:37,691 INFO L226 Difference]: Without dead ends: 136 [2021-11-03 05:20:37,691 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-11-03 05:20:37,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-11-03 05:20:37,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 84. [2021-11-03 05:20:37,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 59 states have (on average 1.7118644067796611) internal successors, (101), 83 states have internal predecessors, (101), 0 states have call successors, (0), 0 states 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 05:20:37,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 101 transitions. [2021-11-03 05:20:37,695 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 101 transitions. Word has length 24 [2021-11-03 05:20:37,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:37,695 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 101 transitions. [2021-11-03 05:20:37,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 05:20:37,696 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 101 transitions. [2021-11-03 05:20:37,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-03 05:20:37,696 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:37,696 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:37,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2021-11-03 05:20:37,697 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:37,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:37,697 INFO L85 PathProgramCache]: Analyzing trace with hash -2018716306, now seen corresponding path program 1 times [2021-11-03 05:20:37,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:37,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357630853] [2021-11-03 05:20:37,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:37,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:37,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-03 05:20:37,915 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:37,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357630853] [2021-11-03 05:20:37,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357630853] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:37,916 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:37,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-03 05:20:37,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740435879] [2021-11-03 05:20:37,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 05:20:37,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:37,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 05:20:37,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-03 05:20:37,917 INFO L87 Difference]: Start difference. First operand 84 states and 101 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 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 05:20:38,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,173 INFO L93 Difference]: Finished difference Result 126 states and 138 transitions. [2021-11-03 05:20:38,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 05:20:38,173 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-03 05:20:38,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,174 INFO L225 Difference]: With dead ends: 126 [2021-11-03 05:20:38,174 INFO L226 Difference]: Without dead ends: 126 [2021-11-03 05:20:38,174 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-03 05:20:38,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-11-03 05:20:38,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 84. [2021-11-03 05:20:38,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 59 states have (on average 1.6779661016949152) internal successors, (99), 83 states have internal predecessors, (99), 0 states have call successors, (0), 0 states 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 05:20:38,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 99 transitions. [2021-11-03 05:20:38,177 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 99 transitions. Word has length 24 [2021-11-03 05:20:38,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,177 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 99 transitions. [2021-11-03 05:20:38,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 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 05:20:38,178 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 99 transitions. [2021-11-03 05:20:38,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-03 05:20:38,179 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,179 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2021-11-03 05:20:38,179 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1844443603, now seen corresponding path program 1 times [2021-11-03 05:20:38,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862575248] [2021-11-03 05:20:38,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,215 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862575248] [2021-11-03 05:20:38,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862575248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813880612] [2021-11-03 05:20:38,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 05:20:38,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 05:20:38,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 05:20:38,217 INFO L87 Difference]: Start difference. First operand 84 states and 99 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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 05:20:38,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,229 INFO L93 Difference]: Finished difference Result 104 states and 113 transitions. [2021-11-03 05:20:38,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 05:20:38,230 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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) Word has length 25 [2021-11-03 05:20:38,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,231 INFO L225 Difference]: With dead ends: 104 [2021-11-03 05:20:38,231 INFO L226 Difference]: Without dead ends: 104 [2021-11-03 05:20:38,231 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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 05:20:38,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-03 05:20:38,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 79. [2021-11-03 05:20:38,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 54 states have (on average 1.5925925925925926) internal successors, (86), 78 states have internal predecessors, (86), 0 states have call successors, (0), 0 states 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 05:20:38,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2021-11-03 05:20:38,234 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 25 [2021-11-03 05:20:38,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,234 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2021-11-03 05:20:38,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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 05:20:38,235 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2021-11-03 05:20:38,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-03 05:20:38,235 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,236 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2021-11-03 05:20:38,236 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1338975058, now seen corresponding path program 1 times [2021-11-03 05:20:38,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324094054] [2021-11-03 05:20:38,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,282 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,283 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324094054] [2021-11-03 05:20:38,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324094054] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-03 05:20:38,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182783743] [2021-11-03 05:20:38,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 05:20:38,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 05:20:38,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-03 05:20:38,285 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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 05:20:38,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,305 INFO L93 Difference]: Finished difference Result 76 states and 82 transitions. [2021-11-03 05:20:38,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-03 05:20:38,306 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-03 05:20:38,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,307 INFO L225 Difference]: With dead ends: 76 [2021-11-03 05:20:38,307 INFO L226 Difference]: Without dead ends: 76 [2021-11-03 05:20:38,307 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-03 05:20:38,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-11-03 05:20:38,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-11-03 05:20:38,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 53 states have (on average 1.5471698113207548) internal successors, (82), 75 states have internal predecessors, (82), 0 states have call successors, (0), 0 states 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 05:20:38,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 82 transitions. [2021-11-03 05:20:38,310 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 82 transitions. Word has length 26 [2021-11-03 05:20:38,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,310 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 82 transitions. [2021-11-03 05:20:38,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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 05:20:38,310 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 82 transitions. [2021-11-03 05:20:38,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-03 05:20:38,311 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,311 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2021-11-03 05:20:38,312 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr28REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1343196764, now seen corresponding path program 1 times [2021-11-03 05:20:38,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644359605] [2021-11-03 05:20:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,354 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644359605] [2021-11-03 05:20:38,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644359605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297367962] [2021-11-03 05:20:38,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 05:20:38,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 05:20:38,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 05:20:38,356 INFO L87 Difference]: Start difference. First operand 76 states and 82 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 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 05:20:38,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,427 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2021-11-03 05:20:38,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 05:20:38,428 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-03 05:20:38,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,429 INFO L225 Difference]: With dead ends: 83 [2021-11-03 05:20:38,429 INFO L226 Difference]: Without dead ends: 83 [2021-11-03 05:20:38,429 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 05:20:38,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-11-03 05:20:38,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 73. [2021-11-03 05:20:38,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 53 states have (on average 1.490566037735849) internal successors, (79), 72 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:38,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 79 transitions. [2021-11-03 05:20:38,432 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 79 transitions. Word has length 26 [2021-11-03 05:20:38,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,432 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 79 transitions. [2021-11-03 05:20:38,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 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 05:20:38,432 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 79 transitions. [2021-11-03 05:20:38,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-03 05:20:38,433 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,433 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243 [2021-11-03 05:20:38,434 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr29REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1343196765, now seen corresponding path program 1 times [2021-11-03 05:20:38,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872808611] [2021-11-03 05:20:38,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,472 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,472 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872808611] [2021-11-03 05:20:38,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872808611] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019681899] [2021-11-03 05:20:38,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 05:20:38,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 05:20:38,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 05:20:38,474 INFO L87 Difference]: Start difference. First operand 73 states and 79 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 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 05:20:38,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,488 INFO L93 Difference]: Finished difference Result 72 states and 77 transitions. [2021-11-03 05:20:38,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 05:20:38,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-03 05:20:38,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,489 INFO L225 Difference]: With dead ends: 72 [2021-11-03 05:20:38,489 INFO L226 Difference]: Without dead ends: 72 [2021-11-03 05:20:38,489 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 05:20:38,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-03 05:20:38,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2021-11-03 05:20:38,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 52 states have (on average 1.4807692307692308) internal successors, (77), 71 states have internal predecessors, (77), 0 states have call successors, (0), 0 states 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 05:20:38,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 77 transitions. [2021-11-03 05:20:38,492 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 77 transitions. Word has length 26 [2021-11-03 05:20:38,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,492 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 77 transitions. [2021-11-03 05:20:38,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 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 05:20:38,492 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 77 transitions. [2021-11-03 05:20:38,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-03 05:20:38,493 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,493 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244 [2021-11-03 05:20:38,494 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1441306482, now seen corresponding path program 1 times [2021-11-03 05:20:38,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165688567] [2021-11-03 05:20:38,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,544 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,544 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165688567] [2021-11-03 05:20:38,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165688567] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512671443] [2021-11-03 05:20:38,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 05:20:38,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 05:20:38,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 05:20:38,546 INFO L87 Difference]: Start difference. First operand 72 states and 77 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states 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 05:20:38,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,647 INFO L93 Difference]: Finished difference Result 104 states and 113 transitions. [2021-11-03 05:20:38,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-03 05:20:38,647 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-11-03 05:20:38,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,648 INFO L225 Difference]: With dead ends: 104 [2021-11-03 05:20:38,648 INFO L226 Difference]: Without dead ends: 104 [2021-11-03 05:20:38,648 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 05:20:38,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-03 05:20:38,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 71. [2021-11-03 05:20:38,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 52 states have (on average 1.4615384615384615) internal successors, (76), 70 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:38,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 76 transitions. [2021-11-03 05:20:38,651 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 76 transitions. Word has length 27 [2021-11-03 05:20:38,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,651 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 76 transitions. [2021-11-03 05:20:38,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states 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 05:20:38,651 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 76 transitions. [2021-11-03 05:20:38,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-03 05:20:38,652 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,652 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245 [2021-11-03 05:20:38,652 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1441306481, now seen corresponding path program 1 times [2021-11-03 05:20:38,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797340066] [2021-11-03 05:20:38,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,703 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-03 05:20:38,703 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797340066] [2021-11-03 05:20:38,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797340066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185016962] [2021-11-03 05:20:38,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 05:20:38,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 05:20:38,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 05:20:38,705 INFO L87 Difference]: Start difference. First operand 71 states and 76 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states 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 05:20:38,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,788 INFO L93 Difference]: Finished difference Result 70 states and 75 transitions. [2021-11-03 05:20:38,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 05:20:38,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-11-03 05:20:38,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,789 INFO L225 Difference]: With dead ends: 70 [2021-11-03 05:20:38,790 INFO L226 Difference]: Without dead ends: 70 [2021-11-03 05:20:38,790 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 05:20:38,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-11-03 05:20:38,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-11-03 05:20:38,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 52 states have (on average 1.4423076923076923) internal successors, (75), 69 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:38,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 75 transitions. [2021-11-03 05:20:38,792 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 75 transitions. Word has length 27 [2021-11-03 05:20:38,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,792 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 75 transitions. [2021-11-03 05:20:38,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states 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 05:20:38,792 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 75 transitions. [2021-11-03 05:20:38,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-03 05:20:38,793 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,793 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246 [2021-11-03 05:20:38,793 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1730827922, now seen corresponding path program 1 times [2021-11-03 05:20:38,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435028699] [2021-11-03 05:20:38,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:38,843 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-03 05:20:38,843 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:38,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435028699] [2021-11-03 05:20:38,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435028699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 05:20:38,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 05:20:38,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-03 05:20:38,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099866474] [2021-11-03 05:20:38,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 05:20:38,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:38,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 05:20:38,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 05:20:38,845 INFO L87 Difference]: Start difference. First operand 70 states and 75 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 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 05:20:38,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:38,915 INFO L93 Difference]: Finished difference Result 67 states and 72 transitions. [2021-11-03 05:20:38,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 05:20:38,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 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) Word has length 28 [2021-11-03 05:20:38,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:38,916 INFO L225 Difference]: With dead ends: 67 [2021-11-03 05:20:38,916 INFO L226 Difference]: Without dead ends: 67 [2021-11-03 05:20:38,917 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 05:20:38,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-11-03 05:20:38,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2021-11-03 05:20:38,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 52 states have (on average 1.3846153846153846) internal successors, (72), 66 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:38,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 72 transitions. [2021-11-03 05:20:38,919 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 72 transitions. Word has length 28 [2021-11-03 05:20:38,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:38,919 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 72 transitions. [2021-11-03 05:20:38,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 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 05:20:38,919 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 72 transitions. [2021-11-03 05:20:38,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-03 05:20:38,920 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:38,920 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:38,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247 [2021-11-03 05:20:38,921 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:38,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:38,921 INFO L85 PathProgramCache]: Analyzing trace with hash -2012203886, now seen corresponding path program 1 times [2021-11-03 05:20:38,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:38,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644155493] [2021-11-03 05:20:38,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:38,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:39,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:39,292 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:39,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644155493] [2021-11-03 05:20:39,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644155493] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:20:39,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891516244] [2021-11-03 05:20:39,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:39,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:39,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:20:39,294 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:20:39,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-03 05:20:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:39,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 63 conjunts are in the unsatisfiable core [2021-11-03 05:20:39,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:20:39,591 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 05:20:39,711 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:39,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-03 05:20:39,798 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 13 treesize of output 9 [2021-11-03 05:20:39,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:39,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:39,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:39,974 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-11-03 05:20:39,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 43 [2021-11-03 05:20:40,046 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [ULTIMATE.start_dll_create_~head~0.offset] [2021-11-03 05:20:40,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [799215549] [2021-11-03 05:20:40,049 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-03 05:20:40,049 INFO L166 IcfgInterpreter]: Building call graph [2021-11-03 05:20:40,049 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-03 05:20:40,049 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-03 05:20:40,049 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-03 05:20:40,063 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,063 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,064 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-11-03 05:20:40,065 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,065 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:40,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 155 [2021-11-03 05:20:40,069 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_127|], 21=[|v_#valid_148|]} [2021-11-03 05:20:40,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-03 05:20:40,079 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:20:40,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-03 05:20:40,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 50 [2021-11-03 05:20:40,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:40,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:40,105 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:20:40,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,114 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:135 [2021-11-03 05:20:40,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,117 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,117 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:40,118 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,118 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-03 05:20:40,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-03 05:20:40,122 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_128|], 15=[|v_#valid_149|]} [2021-11-03 05:20:40,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,149 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:40,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-03 05:20:40,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:40,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:40,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 41 [2021-11-03 05:20:40,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:40,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:40,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-11-03 05:20:40,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:165, output treesize:158 [2021-11-03 05:20:40,196 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.5 percent of original size [2021-11-03 05:20:40,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:40,199 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:40,200 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:40,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 210 [2021-11-03 05:20:40,205 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_148|, |v_#memory_$Pointer$.base_151|], 6=[|v_#memory_int_126|]} [2021-11-03 05:20:40,214 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 1 [2021-11-03 05:20:40,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:40,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:40,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 1 [2021-11-03 05:20:40,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:40,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:40,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:20:40,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,277 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-03 05:20:40,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,280 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:206, output treesize:172 [2021-11-03 05:20:40,286 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.8 percent of original size [2021-11-03 05:20:40,286 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:40,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:40,291 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:40,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 221 [2021-11-03 05:20:40,297 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_152|, |v_#memory_$Pointer$.offset_149|], 12=[|v_#memory_int_127|]} [2021-11-03 05:20:40,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:40,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:40,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:40,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,325 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 13 treesize of output 9 [2021-11-03 05:20:40,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:40,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:40,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:40,345 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,346 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,347 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 190 [2021-11-03 05:20:40,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,359 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:217, output treesize:190 [2021-11-03 05:20:40,362 INFO L180 QuantifierPusher]: treesize reduction 12, result has 95.2 percent of original size [2021-11-03 05:20:40,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:40,366 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:40,367 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:40,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-03 05:20:40,373 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_150|, |v_#memory_$Pointer$.base_153|], 12=[|v_#memory_int_128|]} [2021-11-03 05:20:40,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:40,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:40,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-11-03 05:20:40,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-03 05:20:40,429 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-03 05:20:40,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,442 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:235, output treesize:208 [2021-11-03 05:20:40,447 INFO L180 QuantifierPusher]: treesize reduction 279, result has 0.4 percent of original size [2021-11-03 05:20:40,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:40,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,496 INFO L180 QuantifierPusher]: treesize reduction 66, result has 79.1 percent of original size [2021-11-03 05:20:40,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 234 [2021-11-03 05:20:40,505 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,508 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:40,509 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:40,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-03 05:20:40,516 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_129|], 21=[|v_#valid_150|]} [2021-11-03 05:20:40,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,542 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:40,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:20:40,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:40,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:40,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,594 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:40,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:20:40,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:40,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:40,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,614 INFO L180 QuantifierPusher]: treesize reduction 3, result has 98.8 percent of original size [2021-11-03 05:20:40,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 248 [2021-11-03 05:20:40,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,619 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:258, output treesize:248 [2021-11-03 05:20:40,628 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.1 percent of original size [2021-11-03 05:20:40,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:40,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,631 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:40,632 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:40,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 302 [2021-11-03 05:20:40,648 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_152|, |v_#memory_$Pointer$.base_155|], 12=[|v_#memory_int_130|]} [2021-11-03 05:20:40,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:40,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:40,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:40,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,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, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:20:40,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,718 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,747 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 262 [2021-11-03 05:20:40,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,748 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:296, output treesize:262 [2021-11-03 05:20:40,754 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.3 percent of original size [2021-11-03 05:20:40,754 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:40,756 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:40,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:40,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 313 [2021-11-03 05:20:40,766 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_153|, |v_#memory_$Pointer$.base_156|], 20=[|v_#memory_int_131|]} [2021-11-03 05:20:40,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:40,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,779 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:40,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:40,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:40,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:40,806 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:40,807 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:40,833 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 280 [2021-11-03 05:20:40,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,856 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:307, output treesize:280 [2021-11-03 05:20:40,862 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.4 percent of original size [2021-11-03 05:20:40,863 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:40,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:40,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,866 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:40,871 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 331 [2021-11-03 05:20:40,875 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_154|, |v_#memory_$Pointer$.base_157|], 20=[|v_#memory_int_132|]} [2021-11-03 05:20:40,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:40,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:40,893 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:40,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:40,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:40,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:40,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:40,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:40,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:40,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:40,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 298 [2021-11-03 05:20:40,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:40,981 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:325, output treesize:298 [2021-11-03 05:20:40,994 INFO L180 QuantifierPusher]: treesize reduction 14, result has 96.2 percent of original size [2021-11-03 05:20:40,995 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:40,997 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,997 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:40,998 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:40,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:40,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:41,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-03 05:20:41,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:41,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,028 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:41,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:41,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,087 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,088 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-03 05:20:41,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,111 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:350, output treesize:305 [2021-11-03 05:20:41,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,315 INFO L180 QuantifierPusher]: treesize reduction 96, result has 85.4 percent of original size [2021-11-03 05:20:41,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 586 [2021-11-03 05:20:41,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,338 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,344 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,352 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 05:20:41,362 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:41,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 565 [2021-11-03 05:20:41,370 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,383 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 556 [2021-11-03 05:20:41,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 557 [2021-11-03 05:20:41,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,404 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,412 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 05:20:41,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 575 [2021-11-03 05:20:41,426 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 561 [2021-11-03 05:20:41,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 562 [2021-11-03 05:20:41,458 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,466 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-03 05:20:41,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-03 05:20:41,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:41,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-03 05:20:41,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 567 [2021-11-03 05:20:41,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 612 [2021-11-03 05:20:41,504 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_130|], 28=[|v_#valid_151|]} [2021-11-03 05:20:41,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,542 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-03 05:20:41,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 43 [2021-11-03 05:20:41,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:41,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-03 05:20:41,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:20:41,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:41,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,556 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:41,557 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,602 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:41,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 14 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 53 [2021-11-03 05:20:41,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:41,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:41,607 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,632 INFO L180 QuantifierPusher]: treesize reduction 18, result has 93.5 percent of original size [2021-11-03 05:20:41,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 258 [2021-11-03 05:20:41,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,637 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:669, output treesize:258 [2021-11-03 05:20:41,647 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.2 percent of original size [2021-11-03 05:20:41,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:41,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-03 05:20:41,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-03 05:20:41,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 312 [2021-11-03 05:20:41,658 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_159|, |v_#memory_$Pointer$.offset_156|], 12=[|v_#memory_int_134|]} [2021-11-03 05:20:41,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:41,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:41,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:41,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-03 05:20:41,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:41,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:41,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-11-03 05:20:41,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,723 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-03 05:20:41,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,742 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:306, output treesize:272 [2021-11-03 05:20:41,752 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.4 percent of original size [2021-11-03 05:20:41,753 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:41,754 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,755 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:41,756 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:41,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 323 [2021-11-03 05:20:41,764 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_160|, |v_#memory_$Pointer$.offset_157|], 20=[|v_#memory_int_135|]} [2021-11-03 05:20:41,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:41,793 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:41,794 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:41,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:41,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:41,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:41,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:41,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,873 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,874 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,894 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 290 [2021-11-03 05:20:41,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,895 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:317, output treesize:290 [2021-11-03 05:20:41,901 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.6 percent of original size [2021-11-03 05:20:41,902 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:41,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:41,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:41,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:41,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 341 [2021-11-03 05:20:41,917 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_161|, |v_#memory_$Pointer$.offset_158|], 20=[|v_#memory_int_136|]} [2021-11-03 05:20:41,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:41,932 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,934 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-03 05:20:41,962 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:41,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:41,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:41,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:41,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:41,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:41,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:41,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 308 [2021-11-03 05:20:42,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,000 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:335, output treesize:308 [2021-11-03 05:20:42,008 INFO L180 QuantifierPusher]: treesize reduction 14, result has 96.2 percent of original size [2021-11-03 05:20:42,009 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:42,009 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:42,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-03 05:20:42,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-03 05:20:42,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:42,032 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:42,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:42,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-03 05:20:42,063 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:42,064 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,065 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-03 05:20:42,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 43 [2021-11-03 05:20:42,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:42,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-03 05:20:42,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,124 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 308 [2021-11-03 05:20:42,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,125 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:353, output treesize:308 [2021-11-03 05:20:42,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,207 INFO L180 QuantifierPusher]: treesize reduction 96, result has 85.4 percent of original size [2021-11-03 05:20:42,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 643 [2021-11-03 05:20:42,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,371 INFO L180 QuantifierPusher]: treesize reduction 46, result has 79.0 percent of original size [2021-11-03 05:20:42,372 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 05:20:42,373 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:42,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 175 [2021-11-03 05:20:42,380 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_131|], 1=[|v_#valid_152|]} [2021-11-03 05:20:42,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-03 05:20:42,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,400 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 5 [2021-11-03 05:20:42,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:42,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:42,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2021-11-03 05:20:42,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 9 [2021-11-03 05:20:42,431 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:42,432 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:42,433 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,441 INFO L180 QuantifierPusher]: treesize reduction 4, result has 97.1 percent of original size [2021-11-03 05:20:42,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-11-03 05:20:42,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,444 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:450, output treesize:136 [2021-11-03 05:20:42,453 INFO L180 QuantifierPusher]: treesize reduction 14, result has 93.1 percent of original size [2021-11-03 05:20:42,454 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:42,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:42,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-03 05:20:42,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 193 [2021-11-03 05:20:42,467 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_138|], 2=[|v_#memory_$Pointer$.base_163|, |v_#memory_$Pointer$.offset_160|]} [2021-11-03 05:20:42,476 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 19 treesize of output 1 [2021-11-03 05:20:42,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:42,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:42,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:42,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:42,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:42,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-03 05:20:42,523 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 161 [2021-11-03 05:20:42,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,531 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:188, output treesize:161 [2021-11-03 05:20:42,534 INFO L180 QuantifierPusher]: treesize reduction 12, result has 94.5 percent of original size [2021-11-03 05:20:42,535 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,546 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,547 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:42,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 211 [2021-11-03 05:20:42,551 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_139|], 6=[|v_#memory_$Pointer$.offset_161|, |v_#memory_$Pointer$.base_164|]} [2021-11-03 05:20:42,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:42,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2021-11-03 05:20:42,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:42,585 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:42,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2021-11-03 05:20:42,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:42,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-03 05:20:42,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 179 [2021-11-03 05:20:42,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,628 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:206, output treesize:179 [2021-11-03 05:20:42,633 INFO L180 QuantifierPusher]: treesize reduction 10, result has 96.0 percent of original size [2021-11-03 05:20:42,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:42,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 05:20:42,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-03 05:20:42,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 243 [2021-11-03 05:20:42,653 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_140|], 12=[|v_#memory_$Pointer$.offset_162|, |v_#memory_$Pointer$.base_165|]} [2021-11-03 05:20:42,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 05:20:42,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:42,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,663 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:42,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,691 INFO L354 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2021-11-03 05:20:42,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-03 05:20:42,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:42,746 INFO L354 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2021-11-03 05:20:42,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-03 05:20:42,747 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,748 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-03 05:20:42,749 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 212 [2021-11-03 05:20:42,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,766 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:238, output treesize:212 [2021-11-03 05:20:42,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 244 [2021-11-03 05:20:42,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-11-03 05:20:42,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,846 INFO L180 QuantifierPusher]: treesize reduction 48, result has 78.7 percent of original size [2021-11-03 05:20:42,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 05:20:42,858 INFO L180 QuantifierPusher]: treesize reduction 49, result has 80.5 percent of original size [2021-11-03 05:20:42,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:42,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:42,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:42,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:42,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 204 [2021-11-03 05:20:42,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-03 05:20:42,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,898 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 13 treesize of output 9 [2021-11-03 05:20:42,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,900 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-03 05:20:42,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,943 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 13 treesize of output 9 [2021-11-03 05:20:42,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:42,944 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:42,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,973 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 19 treesize of output 1 [2021-11-03 05:20:42,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,975 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:42,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:42,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:42,986 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:42,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 339 [2021-11-03 05:20:43,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:20:43,015 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:393, output treesize:339 [2021-11-03 05:20:43,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,027 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,029 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-03 05:20:43,055 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-03 05:20:43,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 354 [2021-11-03 05:20:43,072 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,078 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,081 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,085 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,089 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-03 05:20:43,090 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-03 05:20:43,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 354 [2021-11-03 05:20:43,111 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 399 [2021-11-03 05:20:43,120 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-03 05:20:43,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 405 [2021-11-03 05:20:43,148 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_142|], 2=[|v_#memory_$Pointer$.offset_164|, |v_#memory_$Pointer$.base_167|]} [2021-11-03 05:20:43,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:43,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:43,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,225 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-03 05:20:43,226 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 1 case distinctions, treesize of input 23 treesize of output 32 [2021-11-03 05:20:43,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:43,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,227 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-03 05:20:43,228 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,250 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-03 05:20:43,251 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 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 05:20:43,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,252 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,304 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-03 05:20:43,305 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 05:20:43,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,307 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,338 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-03 05:20:43,338 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 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-03 05:20:43,339 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,339 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,340 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,375 INFO L180 QuantifierPusher]: treesize reduction 10, result has 97.6 percent of original size [2021-11-03 05:20:43,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 409 [2021-11-03 05:20:43,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-11-03 05:20:43,384 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:463, output treesize:409 [2021-11-03 05:20:43,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,398 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,414 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,422 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,423 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,424 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-03 05:20:43,426 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 05:20:43,428 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-11-03 05:20:43,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 423 [2021-11-03 05:20:43,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 424 [2021-11-03 05:20:43,452 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,464 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-11-03 05:20:43,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 423 [2021-11-03 05:20:43,479 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 424 [2021-11-03 05:20:43,486 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,494 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,497 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,498 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-03 05:20:43,499 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:43,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-03 05:20:43,501 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-03 05:20:43,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 469 [2021-11-03 05:20:43,510 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 436 [2021-11-03 05:20:43,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 475 [2021-11-03 05:20:43,534 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_143|], 6=[|v_#memory_$Pointer$.base_168|, |v_#memory_$Pointer$.offset_165|]} [2021-11-03 05:20:43,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:43,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:43,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-03 05:20:43,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,573 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,573 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,663 INFO L354 Elim1Store]: treesize reduction 43, result has 28.3 percent of original size [2021-11-03 05:20:43,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 42 [2021-11-03 05:20:43,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,677 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-03 05:20:43,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-03 05:20:43,679 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,715 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-11-03 05:20:43,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:43,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 05:20:43,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,735 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 32 treesize of output 25 [2021-11-03 05:20:43,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,736 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,783 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-11-03 05:20:43,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 34 [2021-11-03 05:20:43,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-03 05:20:43,785 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,800 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 05:20:43,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:43,802 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:43,836 INFO L354 Elim1Store]: treesize reduction 43, result has 28.3 percent of original size [2021-11-03 05:20:43,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 42 [2021-11-03 05:20:43,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-03 05:20:43,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-03 05:20:43,839 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,892 INFO L180 QuantifierPusher]: treesize reduction 36, result has 94.9 percent of original size [2021-11-03 05:20:43,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 667 [2021-11-03 05:20:43,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-11-03 05:20:43,904 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 3 variables, input treesize:768, output treesize:667 [2021-11-03 05:20:43,914 INFO L180 QuantifierPusher]: treesize reduction 45, result has 67.2 percent of original size [2021-11-03 05:20:43,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-11-03 05:20:43,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-03 05:20:43,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-03 05:20:43,920 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_132|], 1=[|v_#valid_153|]} [2021-11-03 05:20:43,925 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 5 [2021-11-03 05:20:43,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:43,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:43,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 9 [2021-11-03 05:20:43,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:43,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-11-03 05:20:43,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-03 05:20:43,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:91, output treesize:84 [2021-11-03 05:20:43,949 INFO L180 QuantifierPusher]: treesize reduction 12, result has 91.7 percent of original size [2021-11-03 05:20:43,950 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-03 05:20:43,950 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:43,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:43,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-03 05:20:43,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 135 [2021-11-03 05:20:43,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-03 05:20:43,959 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:43,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:43,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 1 [2021-11-03 05:20:43,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,968 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,975 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 1 [2021-11-03 05:20:43,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:43,976 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,979 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:43,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-03 05:20:43,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:43,980 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:132, output treesize:98 [2021-11-03 05:20:43,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:43,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,051 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:44,051 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-03 05:20:44,054 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,055 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-03 05:20:44,056 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:44,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-03 05:20:44,059 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,062 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 252 [2021-11-03 05:20:44,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 488 [2021-11-03 05:20:44,078 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_170|, |v_#memory_$Pointer$.offset_167|], 12=[|v_#memory_int_145|]} [2021-11-03 05:20:44,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:44,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-03 05:20:44,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2021-11-03 05:20:44,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:44,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:44,121 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2021-11-03 05:20:44,132 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:44,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-03 05:20:44,133 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,142 INFO L628 ElimStorePlain]: treesize reduction 316, result has 39.0 percent of original size [2021-11-03 05:20:44,148 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 13 treesize of output 9 [2021-11-03 05:20:44,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-03 05:20:44,149 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-03 05:20:44,165 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,165 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:44,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:44,166 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,174 INFO L180 QuantifierPusher]: treesize reduction 63, result has 64.8 percent of original size [2021-11-03 05:20:44,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 116 [2021-11-03 05:20:44,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,175 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:1063, output treesize:116 [2021-11-03 05:20:44,177 INFO L180 QuantifierPusher]: treesize reduction 12, result has 93.1 percent of original size [2021-11-03 05:20:44,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,178 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:44,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-03 05:20:44,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-03 05:20:44,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-11-03 05:20:44,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 167 [2021-11-03 05:20:44,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:44,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:44,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:44,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-03 05:20:44,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:44,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-03 05:20:44,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:44,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:44,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:44,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-03 05:20:44,210 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 05:20:44,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:44,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-11-03 05:20:44,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-03 05:20:44,214 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:161, output treesize:134 [2021-11-03 05:20:44,216 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-03 05:20:53,449 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-03 05:20:53,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-11-03 05:20:53,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-11-03 05:20:53,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998805551] [2021-11-03 05:20:53,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-03 05:20:53,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 05:20:53,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-03 05:20:53,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1516, Unknown=0, NotChecked=0, Total=1722 [2021-11-03 05:20:53,452 INFO L87 Difference]: Start difference. First operand 67 states and 72 transitions. Second operand has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 05:20:53,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 05:20:53,998 INFO L93 Difference]: Finished difference Result 76 states and 82 transitions. [2021-11-03 05:20:53,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-03 05:20:53,998 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 31 [2021-11-03 05:20:53,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 05:20:53,999 INFO L225 Difference]: With dead ends: 76 [2021-11-03 05:20:53,999 INFO L226 Difference]: Without dead ends: 76 [2021-11-03 05:20:54,000 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=298, Invalid=2252, Unknown=0, NotChecked=0, Total=2550 [2021-11-03 05:20:54,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-11-03 05:20:54,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 66. [2021-11-03 05:20:54,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 52 states have (on average 1.3653846153846154) internal successors, (71), 65 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 05:20:54,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 71 transitions. [2021-11-03 05:20:54,003 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 71 transitions. Word has length 31 [2021-11-03 05:20:54,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 05:20:54,003 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 71 transitions. [2021-11-03 05:20:54,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 05:20:54,003 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 71 transitions. [2021-11-03 05:20:54,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-03 05:20:54,003 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 05:20:54,003 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 05:20:54,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-03 05:20:54,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:54,218 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 49 more)] === [2021-11-03 05:20:54,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 05:20:54,219 INFO L85 PathProgramCache]: Analyzing trace with hash -2012203885, now seen corresponding path program 1 times [2021-11-03 05:20:54,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 05:20:54,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845657473] [2021-11-03 05:20:54,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:54,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 05:20:54,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:54,731 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:54,731 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 05:20:54,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845657473] [2021-11-03 05:20:54,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845657473] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-03 05:20:54,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576012717] [2021-11-03 05:20:54,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 05:20:54,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-03 05:20:54,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 05:20:54,733 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-03 05:20:54,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9114cbf4-7777-47da-8b5b-ae81e117bb2c/bin/utaipan-aC7eJsxGYH/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-03 05:20:54,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 05:20:55,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 71 conjunts are in the unsatisfiable core [2021-11-03 05:20:55,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 05:20:55,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 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 05:20:55,043 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 05:20:55,201 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-03 05:20:55,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-03 05:20:55,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 14 [2021-11-03 05:20:55,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:55,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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 9 [2021-11-03 05:20:55,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:55,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 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 05:20:55,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 05:20:55,607 INFO L354 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2021-11-03 05:20:55,607 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 106 treesize of output 75 [2021-11-03 05:20:55,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:55,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-03 05:20:55,621 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-11-03 05:20:55,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 96 treesize of output 92 [2021-11-03 05:20:55,874 INFO L354 Elim1Store]: treesize reduction 64, result has 26.4 percent of original size [2021-11-03 05:20:55,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 34 [2021-11-03 05:20:55,905 INFO L354 Elim1Store]: treesize reduction 8, result has 72.4 percent of original size [2021-11-03 05:20:55,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 30 [2021-11-03 05:20:56,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:56,052 INFO L354 Elim1Store]: treesize reduction 92, result has 19.3 percent of original size [2021-11-03 05:20:56,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 159 treesize of output 113 [2021-11-03 05:20:56,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:56,077 INFO L354 Elim1Store]: treesize reduction 152, result has 20.0 percent of original size [2021-11-03 05:20:56,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 155 treesize of output 163 [2021-11-03 05:20:56,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:56,261 INFO L354 Elim1Store]: treesize reduction 160, result has 16.2 percent of original size [2021-11-03 05:20:56,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 13 case distinctions, treesize of input 177 treesize of output 134 [2021-11-03 05:20:56,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-03 05:20:56,309 INFO L354 Elim1Store]: treesize reduction 236, result has 16.6 percent of original size [2021-11-03 05:20:56,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 13 case distinctions, treesize of input 173 treesize of output 184 [2021-11-03 05:20:56,544 INFO L354 Elim1Store]: treesize reduction 296, result has 13.7 percent of original size [2021-11-03 05:20:56,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 21 case distinctions, treesize of input 209 treesize of output 158 [2021-11-03 05:20:56,612 INFO L354 Elim1Store]: treesize reduction 388, result has 14.0 percent of original size [2021-11-03 05:20:56,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 194 treesize of output 197 [2021-11-03 05:20:57,243 INFO L354 Elim1Store]: treesize reduction 234, result has 1.3 percent of original size [2021-11-03 05:20:57,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 21 case distinctions, treesize of input 213 treesize of output 116 [2021-11-03 05:20:57,271 INFO L354 Elim1Store]: treesize reduction 198, result has 1.5 percent of original size [2021-11-03 05:20:57,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 8 new quantified variables, introduced 21 case distinctions, treesize of input 92 treesize of output 62 [2021-11-03 05:20:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 05:20:57,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 05:20:57,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:57,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-11-03 05:20:57,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-03 05:20:57,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 127 [2021-11-03 05:21:48,849 WARN L207 SmtUtils]: Spent 8.03 s on a formula simplification that was a NOOP. DAG size: 42 [2021-11-03 05:21:59,137 INFO L354 Elim1Store]: treesize reduction 115, result has 82.5 percent of original size [2021-11-03 05:21:59,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 601034160 treesize of output 597100540