java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--ti--wlcore--wlcore_spi.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-a32b1f7 [2019-08-18 23:24:47,953 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-18 23:24:47,955 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-18 23:24:47,966 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-18 23:24:47,966 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-18 23:24:47,967 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-18 23:24:47,969 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-18 23:24:47,970 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-18 23:24:47,972 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-18 23:24:47,973 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-18 23:24:47,974 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-18 23:24:47,975 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-18 23:24:47,975 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-18 23:24:47,976 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-18 23:24:47,977 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-18 23:24:47,978 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-18 23:24:47,979 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-18 23:24:47,980 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-18 23:24:47,982 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-18 23:24:47,984 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-18 23:24:47,985 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-18 23:24:47,986 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-18 23:24:47,987 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-18 23:24:47,988 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-18 23:24:47,990 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-18 23:24:47,991 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-18 23:24:47,991 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-18 23:24:47,992 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-18 23:24:47,992 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-18 23:24:47,993 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-18 23:24:47,993 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-18 23:24:47,994 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-18 23:24:47,995 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-18 23:24:47,996 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-18 23:24:47,997 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-18 23:24:47,997 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-18 23:24:47,998 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-18 23:24:47,998 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-18 23:24:47,998 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-18 23:24:47,999 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-18 23:24:48,000 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-18 23:24:48,000 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2019-08-18 23:24:48,015 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-18 23:24:48,015 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-18 23:24:48,016 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-18 23:24:48,016 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-18 23:24:48,017 INFO L138 SettingsManager]: * Use SBE=true [2019-08-18 23:24:48,017 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-18 23:24:48,017 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-18 23:24:48,017 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-18 23:24:48,017 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-18 23:24:48,018 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-18 23:24:48,018 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-18 23:24:48,018 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-18 23:24:48,018 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-18 23:24:48,018 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-18 23:24:48,019 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-18 23:24:48,019 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-18 23:24:48,019 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-18 23:24:48,019 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-18 23:24:48,019 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-18 23:24:48,020 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-18 23:24:48,020 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-18 23:24:48,020 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-18 23:24:48,020 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-18 23:24:48,020 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-18 23:24:48,020 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-18 23:24:48,021 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-18 23:24:48,021 INFO L138 SettingsManager]: * To the following directory=dump/ [2019-08-18 23:24:48,049 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-18 23:24:48,062 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-18 23:24:48,065 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-18 23:24:48,067 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-18 23:24:48,067 INFO L275 PluginConnector]: CDTParser initialized [2019-08-18 23:24:48,068 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--ti--wlcore--wlcore_spi.ko-entry_point.cil.out.i [2019-08-18 23:24:48,143 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefac7ec8/e28523273fc64713a73e3c3fd51836e7/FLAG5acde2c3b [2019-08-18 23:24:48,949 INFO L306 CDTParser]: Found 1 translation units. [2019-08-18 23:24:48,950 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--wireless--ti--wlcore--wlcore_spi.ko-entry_point.cil.out.i [2019-08-18 23:24:49,009 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefac7ec8/e28523273fc64713a73e3c3fd51836e7/FLAG5acde2c3b [2019-08-18 23:24:49,463 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefac7ec8/e28523273fc64713a73e3c3fd51836e7 [2019-08-18 23:24:49,473 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-18 23:24:49,475 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-18 23:24:49,476 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-18 23:24:49,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-18 23:24:49,480 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-18 23:24:49,481 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.08 11:24:49" (1/1) ... [2019-08-18 23:24:49,483 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@27629ae3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:49, skipping insertion in model container [2019-08-18 23:24:49,484 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.08 11:24:49" (1/1) ... [2019-08-18 23:24:49,490 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-18 23:24:49,615 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-18 23:24:51,034 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-18 23:24:51,053 INFO L188 MainTranslator]: Completed pre-run [2019-08-18 23:24:51,316 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-18 23:24:51,433 INFO L192 MainTranslator]: Completed translation [2019-08-18 23:24:51,434 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51 WrapperNode [2019-08-18 23:24:51,434 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-18 23:24:51,435 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-18 23:24:51,435 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-18 23:24:51,436 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-18 23:24:51,457 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,458 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,537 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,538 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,619 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,630 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,653 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... [2019-08-18 23:24:51,689 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-18 23:24:51,690 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-18 23:24:51,691 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-18 23:24:51,691 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-18 23:24:51,695 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.08 11:24:51" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-18 23:24:51,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-18 23:24:51,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-18 23:24:51,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2019-08-18 23:24:51,805 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2019-08-18 23:24:51,805 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2019-08-18 23:24:51,806 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2019-08-18 23:24:51,806 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2019-08-18 23:24:51,807 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2019-08-18 23:24:51,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-08-18 23:24:51,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2019-08-18 23:24:51,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2019-08-18 23:24:51,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2019-08-18 23:24:51,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2019-08-18 23:24:51,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2019-08-18 23:24:51,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2019-08-18 23:24:51,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2019-08-18 23:24:51,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2019-08-18 23:24:51,870 INFO L138 BoogieDeclarations]: Found implementation of procedure to_spi_device [2019-08-18 23:24:51,870 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_set_drvdata [2019-08-18 23:24:51,873 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_get_drvdata [2019-08-18 23:24:51,873 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_unregister_driver [2019-08-18 23:24:51,873 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_init [2019-08-18 23:24:51,873 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_add_tail [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl12xx_spi_reset [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl12xx_spi_init [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl12xx_spi_read_busy [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl12xx_spi_raw_read [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl12xx_spi_raw_write [2019-08-18 23:24:51,874 INFO L138 BoogieDeclarations]: Found implementation of procedure wl1271_probe [2019-08-18 23:24:51,875 INFO L138 BoogieDeclarations]: Found implementation of procedure wl1271_remove [2019-08-18 23:24:51,875 INFO L138 BoogieDeclarations]: Found implementation of procedure wl1271_spi_driver_init [2019-08-18 23:24:51,875 INFO L138 BoogieDeclarations]: Found implementation of procedure wl1271_spi_driver_exit [2019-08-18 23:24:51,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_wl1271_if_operations_2 [2019-08-18 23:24:51,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_spi_driver_1 [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_put_intf [2019-08-18 23:24:51,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_int_urb [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_bulk_urb [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interface_to_usbdev [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_dev [2019-08-18 23:24:51,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_dev [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_interface [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_interface [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_register [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_deregister [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure crc7 [2019-08-18 23:24:51,879 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2019-08-18 23:24:51,880 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2019-08-18 23:24:51,880 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2019-08-18 23:24:51,880 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2019-08-18 23:24:51,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_2 [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_setup_2 [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_add [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_add_data [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_add_resources [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_alloc [2019-08-18 23:24:51,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_put [2019-08-18 23:24:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2019-08-18 23:24:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_register_driver [2019-08-18 23:24:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_setup [2019-08-18 23:24:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_sync [2019-08-18 23:24:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2019-08-18 23:24:51,883 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-08-18 23:24:51,883 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-08-18 23:24:51,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2019-08-18 23:24:51,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2019-08-18 23:24:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-18 23:24:51,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2019-08-18 23:24:51,884 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-08-18 23:24:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2019-08-18 23:24:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2019-08-18 23:24:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-08-18 23:24:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2019-08-18 23:24:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2019-08-18 23:24:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-08-18 23:24:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2019-08-18 23:24:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2019-08-18 23:24:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2019-08-18 23:24:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2019-08-18 23:24:51,888 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-08-18 23:24:51,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-08-18 23:24:51,888 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2019-08-18 23:24:51,888 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2019-08-18 23:24:51,888 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2019-08-18 23:24:51,889 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-08-18 23:24:51,889 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-08-18 23:24:51,889 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-08-18 23:24:51,889 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_size_t [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2019-08-18 23:24:51,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_wl1271_if_operations_2 [2019-08-18 23:24:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_spi_driver_1 [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure crc7 [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure to_spi_device [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure spi_set_drvdata [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure spi_get_drvdata [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure spi_register_driver [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure spi_unregister_driver [2019-08-18 23:24:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_init [2019-08-18 23:24:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2019-08-18 23:24:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_add_tail [2019-08-18 23:24:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure spi_setup [2019-08-18 23:24:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure spi_sync [2019-08-18 23:24:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2019-08-18 23:24:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_alloc [2019-08-18 23:24:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_add_resources [2019-08-18 23:24:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_add_data [2019-08-18 23:24:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_add [2019-08-18 23:24:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_put [2019-08-18 23:24:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure wl12xx_spi_reset [2019-08-18 23:24:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-18 23:24:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-18 23:24:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-18 23:24:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure wl12xx_spi_init [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure wl12xx_spi_read_busy [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure wl12xx_spi_raw_read [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure wl12xx_spi_raw_write [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure wl1271_probe [2019-08-18 23:24:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure wl1271_remove [2019-08-18 23:24:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure wl1271_spi_driver_init [2019-08-18 23:24:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure wl1271_spi_driver_exit [2019-08-18 23:24:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-08-18 23:24:51,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_2 [2019-08-18 23:24:51,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-08-18 23:24:51,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_setup_2 [2019-08-18 23:24:51,905 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-18 23:24:51,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2019-08-18 23:24:51,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata [2019-08-18 23:24:51,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_put_intf [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_int_urb [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_bulk_urb [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2019-08-18 23:24:51,911 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2019-08-18 23:24:51,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interface_to_usbdev [2019-08-18 23:24:51,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_dev [2019-08-18 23:24:51,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_dev [2019-08-18 23:24:51,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_interface [2019-08-18 23:24:51,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_interface [2019-08-18 23:24:51,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_register [2019-08-18 23:24:51,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_deregister [2019-08-18 23:24:51,913 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uchar [2019-08-18 23:24:51,913 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-08-18 23:24:51,914 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-08-18 23:24:51,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-18 23:24:51,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-08-18 23:24:51,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-08-18 23:24:51,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-18 23:24:52,912 INFO L684 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2019-08-18 23:24:53,461 INFO L684 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2019-08-18 23:24:54,085 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-18 23:24:54,085 INFO L283 CfgBuilder]: Removed 0 assume(true) statements. [2019-08-18 23:24:54,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.08 11:24:54 BoogieIcfgContainer [2019-08-18 23:24:54,087 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-18 23:24:54,087 INFO L113 PluginConnector]: ------------------------Symbolic Interpretation---------------------------- [2019-08-18 23:24:54,088 INFO L271 PluginConnector]: Initializing Symbolic Interpretation... [2019-08-18 23:24:54,088 INFO L275 PluginConnector]: Symbolic Interpretation initialized [2019-08-18 23:24:54,089 INFO L185 PluginConnector]: Executing the observer SymbolicInterpretationObserver from plugin Symbolic Interpretation for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.08 11:24:54" (1/1) ... [2019-08-18 23:24:54,101 INFO L148 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-18 23:24:54,103 INFO L155 IcfgInterpreter]: Building call graph [2019-08-18 23:24:54,112 INFO L160 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-18 23:24:54,120 INFO L165 IcfgInterpreter]: Starting interpretation [2019-08-18 23:24:54,122 INFO L185 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 [2019-08-18 23:24:54,273 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_98|], 528=[|v_#valid_150|]} [2019-08-18 23:24:54,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,727 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:54,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,723 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:24:55,732 INFO L235 Elim1Store]: Index analysis took 1372 ms [2019-08-18 23:24:55,754 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 214 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 81 [2019-08-18 23:24:55,755 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:00,769 WARN L188 SmtUtils]: Spent 5.01 s on a formula simplification that was a NOOP. DAG size: 468 [2019-08-18 23:25:00,771 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:00,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:00,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:01,352 INFO L235 Elim1Store]: Index analysis took 225 ms [2019-08-18 23:25:01,439 INFO L341 Elim1Store]: treesize reduction 42, result has 48.8 percent of original size [2019-08-18 23:25:01,440 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 134 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 9 case distinctions, treesize of input 147 treesize of output 170 [2019-08-18 23:25:01,445 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:04,693 WARN L188 SmtUtils]: Spent 3.25 s on a formula simplification. DAG size of input: 457 DAG size of output: 425 [2019-08-18 23:25:04,694 INFO L567 ElimStorePlain]: treesize reduction 64, result has 93.5 percent of original size [2019-08-18 23:25:04,695 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:25:04,696 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:1402, output treesize:922 [2019-08-18 23:25:04,725 INFO L185 IcfgInterpreter]: Interpreting procedure main with input of size 455 [2019-08-18 23:25:06,533 INFO L392 ElimStorePlain]: Different costs {0=[v_prenex_1, |v_#length_100|], 1=[|v_#valid_152|]} [2019-08-18 23:25:06,542 INFO L375 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 49 treesize of output 48 [2019-08-18 23:25:06,542 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,683 WARN L188 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2019-08-18 23:25:06,684 INFO L567 ElimStorePlain]: treesize reduction 16, result has 84.2 percent of original size [2019-08-18 23:25:06,694 INFO L375 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 44 treesize of output 43 [2019-08-18 23:25:06,695 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,828 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2019-08-18 23:25:06,829 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:06,838 INFO L375 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 40 treesize of output 37 [2019-08-18 23:25:06,838 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,845 INFO L375 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 43 treesize of output 40 [2019-08-18 23:25:06,846 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,895 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:06,896 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:25:06,896 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:102, output treesize:72 [2019-08-18 23:25:06,899 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2019-08-18 23:25:06,900 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,902 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:06,903 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:25:06,903 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:7, output treesize:6 [2019-08-18 23:25:06,991 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 1087 treesize of output 1085 [2019-08-18 23:25:06,994 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:07,042 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 1059 treesize of output 1057 [2019-08-18 23:25:07,045 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:28,294 WARN L188 SmtUtils]: Spent 21.25 s on a formula simplification. DAG size of input: 525 DAG size of output: 523 [2019-08-18 23:25:28,295 INFO L567 ElimStorePlain]: treesize reduction 16, result has 99.6 percent of original size [2019-08-18 23:25:28,361 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1074 treesize of output 1072 [2019-08-18 23:25:28,364 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:28,418 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1050 treesize of output 1048 [2019-08-18 23:25:28,421 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:38,761 WARN L188 SmtUtils]: Spent 10.34 s on a formula simplification that was a NOOP. DAG size: 520 [2019-08-18 23:25:38,762 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:38,819 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1045 treesize of output 1043 [2019-08-18 23:25:38,822 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:38,863 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1069 treesize of output 1067 [2019-08-18 23:25:38,865 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,102 WARN L188 SmtUtils]: Spent 10.24 s on a formula simplification that was a NOOP. DAG size: 517 [2019-08-18 23:25:49,104 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,107 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2019-08-18 23:25:49,108 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:4237, output treesize:4189 [2019-08-18 23:25:49,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 [2019-08-18 23:25:49,141 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,158 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,166 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-18 23:25:49,166 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,179 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,185 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-18 23:25:49,186 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,198 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,199 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,199 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:30 [2019-08-18 23:25:49,203 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:25:49,227 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 51 [2019-08-18 23:25:49,227 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:49,242 INFO L375 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 81 treesize of output 80 [2019-08-18 23:25:49,243 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,348 WARN L188 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2019-08-18 23:25:49,349 INFO L567 ElimStorePlain]: treesize reduction 3, result has 97.7 percent of original size [2019-08-18 23:25:49,356 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2019-08-18 23:25:49,357 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:49,368 INFO L375 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 74 treesize of output 73 [2019-08-18 23:25:49,369 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,415 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,422 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2019-08-18 23:25:49,422 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:25:49,433 INFO L375 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 70 treesize of output 69 [2019-08-18 23:25:49,433 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,483 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,484 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:25:49,484 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:137, output treesize:110 [2019-08-18 23:25:49,500 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2019-08-18 23:25:49,501 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,513 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,519 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2019-08-18 23:25:49,520 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,533 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,537 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2019-08-18 23:25:49,538 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,547 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:25:49,548 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:25:49,548 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:50, output treesize:38 [2019-08-18 23:25:49,633 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1083 treesize of output 1081 [2019-08-18 23:25:49,636 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:00,964 WARN L188 SmtUtils]: Spent 11.33 s on a formula simplification that was a NOOP. DAG size: 533 [2019-08-18 23:26:00,965 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:01,016 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1091 treesize of output 1089 [2019-08-18 23:26:01,020 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,514 WARN L188 SmtUtils]: Spent 11.49 s on a formula simplification that was a NOOP. DAG size: 529 [2019-08-18 23:26:12,515 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,519 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 4 xjuncts. [2019-08-18 23:26:12,519 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:4301, output treesize:4289 [2019-08-18 23:26:12,595 WARN L89 DagInterpreter]: A function never reaches its return [2019-08-18 23:26:12,615 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_101|], 6=[|v_#valid_153|]} [2019-08-18 23:26:12,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:12,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2019-08-18 23:26:12,623 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,661 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:12,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:12,671 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 17 [2019-08-18 23:26:12,671 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,701 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,702 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,702 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:61 [2019-08-18 23:26:12,715 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_102|], 1=[|v_#valid_154|]} [2019-08-18 23:26:12,721 INFO L375 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 [2019-08-18 23:26:12,721 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,790 INFO L567 ElimStorePlain]: treesize reduction 12, result has 82.1 percent of original size [2019-08-18 23:26:12,795 INFO L375 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 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-18 23:26:12,796 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,827 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,827 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,828 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:68, output treesize:49 [2019-08-18 23:26:12,853 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,854 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 59 treesize of output 63 [2019-08-18 23:26:12,855 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:12,869 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:12,870 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 75 treesize of output 79 [2019-08-18 23:26:12,871 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,007 WARN L188 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-08-18 23:26:13,007 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,018 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 49 [2019-08-18 23:26:13,019 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,027 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 65 [2019-08-18 23:26:13,027 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,116 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,116 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:26:13,117 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:135, output treesize:103 [2019-08-18 23:26:13,127 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_202|, |v_#memory_$Pointer$.base_202|, |v_#memory_int_181|], 2=[|v_#memory_int_32|]} [2019-08-18 23:26:13,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,135 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2019-08-18 23:26:13,135 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,159 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,166 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2019-08-18 23:26:13,166 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,187 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,192 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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 [2019-08-18 23:26:13,193 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,212 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,217 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 [2019-08-18 23:26:13,217 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,232 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,233 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,233 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:73, output treesize:39 [2019-08-18 23:26:13,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,271 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 101 [2019-08-18 23:26:13,272 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,292 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-18 23:26:13,293 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,507 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-08-18 23:26:13,507 INFO L567 ElimStorePlain]: treesize reduction 8, result has 91.6 percent of original size [2019-08-18 23:26:13,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,526 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-18 23:26:13,527 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,626 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,626 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,627 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:207, output treesize:71 [2019-08-18 23:26:13,632 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_203|, |v_#memory_$Pointer$.offset_203|, |v_#memory_int_182|], 2=[|v_#memory_int_86|]} [2019-08-18 23:26:13,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2019-08-18 23:26:13,653 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,782 WARN L188 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-08-18 23:26:13,783 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:13,799 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2019-08-18 23:26:13,799 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:13,918 WARN L188 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-18 23:26:13,919 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:13,936 INFO L375 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 15 treesize of output 1 [2019-08-18 23:26:13,937 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,011 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,020 INFO L375 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 9 [2019-08-18 23:26:14,020 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,084 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,084 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,084 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:88 [2019-08-18 23:26:14,105 INFO L375 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 [2019-08-18 23:26:14,105 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,113 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,114 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,114 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2019-08-18 23:26:14,129 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 112 [2019-08-18 23:26:14,130 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,141 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 113 [2019-08-18 23:26:14,142 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,385 WARN L188 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2019-08-18 23:26:14,385 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,386 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:26:14,386 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:230, output treesize:220 [2019-08-18 23:26:14,387 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:14,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,412 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 115 [2019-08-18 23:26:14,413 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,603 WARN L188 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2019-08-18 23:26:14,604 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,624 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 114 [2019-08-18 23:26:14,625 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,797 WARN L188 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2019-08-18 23:26:14,798 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,800 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-18 23:26:14,801 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:222, output treesize:224 [2019-08-18 23:26:14,803 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:14,808 INFO L392 ElimStorePlain]: Different costs {0=[v_prenex_8], 2=[|v_#valid_157|]} [2019-08-18 23:26:14,824 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 60 [2019-08-18 23:26:14,824 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,920 INFO L567 ElimStorePlain]: treesize reduction 83, result has 39.0 percent of original size [2019-08-18 23:26:14,920 INFO L464 ElimStorePlain]: Eliminatee |v_#valid_157| vanished before elimination [2019-08-18 23:26:14,922 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:14,922 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:135, output treesize:53 [2019-08-18 23:26:14,933 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_103|], 6=[|v_#valid_158|]} [2019-08-18 23:26:14,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,941 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2019-08-18 23:26:14,942 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:14,984 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:14,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:14,995 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 17 [2019-08-18 23:26:14,996 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,050 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,051 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,051 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:61 [2019-08-18 23:26:15,074 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,075 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 75 treesize of output 79 [2019-08-18 23:26:15,075 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,088 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,088 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 59 treesize of output 63 [2019-08-18 23:26:15,089 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,195 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-08-18 23:26:15,196 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,204 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 65 [2019-08-18 23:26:15,205 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,214 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 49 [2019-08-18 23:26:15,215 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,314 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,315 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:26:15,315 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:135, output treesize:103 [2019-08-18 23:26:15,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:15,343 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 101 [2019-08-18 23:26:15,344 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,350 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-18 23:26:15,351 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,475 WARN L188 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-08-18 23:26:15,476 INFO L567 ElimStorePlain]: treesize reduction 8, result has 91.6 percent of original size [2019-08-18 23:26:15,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:15,483 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-18 23:26:15,483 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,539 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,539 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,540 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:207, output treesize:71 [2019-08-18 23:26:15,543 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_183|, |v_#memory_$Pointer$.base_204|, |v_#memory_$Pointer$.offset_204|], 2=[|v_#memory_int_86|]} [2019-08-18 23:26:15,551 INFO L375 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 15 treesize of output 1 [2019-08-18 23:26:15,551 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,664 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2019-08-18 23:26:15,665 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:15,676 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2019-08-18 23:26:15,677 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,751 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:15,761 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2019-08-18 23:26:15,762 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,824 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,833 INFO L375 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 9 [2019-08-18 23:26:15,833 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,892 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:15,893 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,893 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:88 [2019-08-18 23:26:15,922 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 121 [2019-08-18 23:26:15,923 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:15,933 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 112 [2019-08-18 23:26:15,933 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,132 WARN L188 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2019-08-18 23:26:16,133 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:16,133 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:26:16,134 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:238, output treesize:228 [2019-08-18 23:26:16,135 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:16,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,176 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 123 [2019-08-18 23:26:16,177 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,359 WARN L188 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2019-08-18 23:26:16,360 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:16,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,383 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 114 [2019-08-18 23:26:16,383 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,561 WARN L188 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2019-08-18 23:26:16,561 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:16,563 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-18 23:26:16,563 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:230, output treesize:232 [2019-08-18 23:26:16,565 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:16,577 INFO L392 ElimStorePlain]: Different costs {0=[v_prenex_12], 2=[|v_#valid_160|]} [2019-08-18 23:26:16,605 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 60 [2019-08-18 23:26:16,606 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,700 INFO L567 ElimStorePlain]: treesize reduction 83, result has 39.0 percent of original size [2019-08-18 23:26:16,700 INFO L464 ElimStorePlain]: Eliminatee |v_#valid_160| vanished before elimination [2019-08-18 23:26:16,701 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:16,702 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:135, output treesize:53 [2019-08-18 23:26:16,712 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_104|], 15=[|v_#valid_161|]} [2019-08-18 23:26:16,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,724 INFO L375 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 [2019-08-18 23:26:16,725 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,810 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:16,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,830 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 25 [2019-08-18 23:26:16,831 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,902 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:16,902 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:16,903 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:114, output treesize:96 [2019-08-18 23:26:16,908 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:16,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:16,947 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-18 23:26:16,948 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,209 WARN L188 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2019-08-18 23:26:17,210 INFO L567 ElimStorePlain]: treesize reduction 16, result has 88.3 percent of original size [2019-08-18 23:26:17,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:17,225 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-18 23:26:17,225 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,339 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2019-08-18 23:26:17,339 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:17,340 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,340 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:153, output treesize:105 [2019-08-18 23:26:17,343 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:17,376 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-18 23:26:17,377 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:17,400 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 136 [2019-08-18 23:26:17,401 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,416 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-18 23:26:17,417 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,698 WARN L188 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 87 [2019-08-18 23:26:17,698 INFO L567 ElimStorePlain]: treesize reduction 8, result has 93.8 percent of original size [2019-08-18 23:26:17,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:17,709 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-18 23:26:17,710 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,804 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:17,805 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,805 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:447, output treesize:106 [2019-08-18 23:26:17,831 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_184|, |v_#memory_$Pointer$.base_205|, |v_#memory_$Pointer$.offset_205|], 2=[|v_#memory_$Pointer$.base_101|, |v_#memory_$Pointer$.offset_100|, |v_#memory_$Pointer$.base_100|, |v_#memory_$Pointer$.offset_101|, |v_#memory_$Pointer$.offset_99|, |v_#memory_$Pointer$.base_99|]} [2019-08-18 23:26:17,864 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 262 treesize of output 258 [2019-08-18 23:26:17,865 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,901 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 261 treesize of output 257 [2019-08-18 23:26:17,902 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,932 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 265 treesize of output 261 [2019-08-18 23:26:17,933 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:17,950 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-18 23:26:17,951 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:20,591 WARN L188 SmtUtils]: Spent 2.64 s on a formula simplification. DAG size of input: 158 DAG size of output: 158 [2019-08-18 23:26:20,591 INFO L567 ElimStorePlain]: treesize reduction 25, result has 96.8 percent of original size [2019-08-18 23:26:20,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 252 treesize of output 237 [2019-08-18 23:26:20,618 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:20,641 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 240 [2019-08-18 23:26:20,642 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:20,681 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 244 treesize of output 229 [2019-08-18 23:26:20,682 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:21,943 WARN L188 SmtUtils]: Spent 1.26 s on a formula simplification that was a NOOP. DAG size: 152 [2019-08-18 23:26:21,944 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:21,961 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 240 treesize of output 225 [2019-08-18 23:26:21,962 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:21,984 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 237 treesize of output 222 [2019-08-18 23:26:21,985 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:22,012 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 214 [2019-08-18 23:26:22,013 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:22,911 WARN L188 SmtUtils]: Spent 897.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2019-08-18 23:26:22,911 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:22,923 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:22,934 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:22,941 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:23,733 WARN L188 SmtUtils]: Spent 790.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2019-08-18 23:26:23,733 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:23,748 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 192 [2019-08-18 23:26:23,749 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:23,761 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 195 [2019-08-18 23:26:23,762 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:23,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 199 treesize of output 184 [2019-08-18 23:26:23,778 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:24,457 WARN L188 SmtUtils]: Spent 679.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-18 23:26:24,458 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:24,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 180 [2019-08-18 23:26:24,479 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:24,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 169 [2019-08-18 23:26:24,494 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:24,516 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 177 [2019-08-18 23:26:24,517 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,143 WARN L188 SmtUtils]: Spent 625.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2019-08-18 23:26:25,143 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:25,157 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 165 [2019-08-18 23:26:25,158 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,173 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 154 [2019-08-18 23:26:25,174 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,197 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 162 [2019-08-18 23:26:25,198 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,748 WARN L188 SmtUtils]: Spent 549.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2019-08-18 23:26:25,748 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:25,764 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 150 [2019-08-18 23:26:25,764 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 139 [2019-08-18 23:26:25,778 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:25,788 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 147 [2019-08-18 23:26:25,789 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,284 WARN L188 SmtUtils]: Spent 494.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2019-08-18 23:26:26,284 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:26,299 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 135 [2019-08-18 23:26:26,300 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,320 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 124 [2019-08-18 23:26:26,321 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 132 [2019-08-18 23:26:26,348 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,785 WARN L188 SmtUtils]: Spent 436.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2019-08-18 23:26:26,786 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:26,787 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 9 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-08-18 23:26:26,788 INFO L221 ElimStorePlain]: Needed 29 recursive calls to eliminate 10 variables, input treesize:1053, output treesize:371 [2019-08-18 23:26:26,834 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 168 [2019-08-18 23:26:26,834 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,850 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 160 [2019-08-18 23:26:26,851 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:26,867 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 175 treesize of output 171 [2019-08-18 23:26:26,867 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:27,440 WARN L188 SmtUtils]: Spent 572.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2019-08-18 23:26:27,441 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:27,461 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 145 [2019-08-18 23:26:27,462 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:27,477 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 171 treesize of output 156 [2019-08-18 23:26:27,478 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:27,493 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 153 [2019-08-18 23:26:27,493 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,128 WARN L188 SmtUtils]: Spent 634.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2019-08-18 23:26:28,128 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 153 treesize of output 138 [2019-08-18 23:26:28,145 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,159 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 130 [2019-08-18 23:26:28,160 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,172 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 141 [2019-08-18 23:26:28,173 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,644 WARN L188 SmtUtils]: Spent 471.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2019-08-18 23:26:28,645 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,646 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-08-18 23:26:28,647 INFO L221 ElimStorePlain]: Needed 10 recursive calls to eliminate 4 variables, input treesize:512, output treesize:389 [2019-08-18 23:26:28,652 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_186|, |v_#memory_$Pointer$.offset_207|, |v_#memory_$Pointer$.base_207|], 2=[|v_#memory_int_101|]} [2019-08-18 23:26:28,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2019-08-18 23:26:28,657 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,671 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,676 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 11 [2019-08-18 23:26:28,677 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,689 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,695 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 11 [2019-08-18 23:26:28,695 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,713 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,722 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2019-08-18 23:26:28,722 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,732 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,733 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,733 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:109, output treesize:40 [2019-08-18 23:26:28,737 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_187|, |v_#memory_int_105|], 4=[|v_#memory_$Pointer$.base_208|, |v_#memory_$Pointer$.offset_208|]} [2019-08-18 23:26:28,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,749 INFO L375 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 38 treesize of output 16 [2019-08-18 23:26:28,749 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,786 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,795 INFO L375 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 29 treesize of output 28 [2019-08-18 23:26:28,796 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,824 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,835 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2019-08-18 23:26:28,836 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,870 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:28,878 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2019-08-18 23:26:28,879 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,900 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:28,901 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,901 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:152, output treesize:81 [2019-08-18 23:26:28,906 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:28,907 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:28,926 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:28,927 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:28,961 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.base_101|, |v_#memory_$Pointer$.offset_100|, |v_#memory_$Pointer$.base_100|, |v_#memory_$Pointer$.offset_101|, |v_#memory_$Pointer$.offset_99|, |v_#memory_$Pointer$.base_99|], 6=[|v_#memory_int_188|, |v_#memory_$Pointer$.offset_209|, |v_#memory_$Pointer$.base_209|]} [2019-08-18 23:26:28,982 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:28,994 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,013 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,033 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,045 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,061 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,073 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,095 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,131 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,153 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,162 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,174 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,184 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,202 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,217 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:29,226 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,350 WARN L188 SmtUtils]: Spent 5.12 s on a formula simplification. DAG size of input: 254 DAG size of output: 221 [2019-08-18 23:26:34,351 INFO L567 ElimStorePlain]: treesize reduction 1997, result has 52.3 percent of original size [2019-08-18 23:26:34,363 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,375 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,390 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,400 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,411 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,421 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,432 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,444 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:34,453 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,519 WARN L188 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 215 [2019-08-18 23:26:36,520 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:36,532 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,542 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,552 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,564 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,576 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,587 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,599 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,610 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:36,622 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,319 WARN L188 SmtUtils]: Spent 1.70 s on a formula simplification that was a NOOP. DAG size: 209 [2019-08-18 23:26:38,320 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:38,332 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,344 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,355 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,374 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,388 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,400 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,412 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,426 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:38,442 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,383 WARN L188 SmtUtils]: Spent 1.94 s on a formula simplification that was a NOOP. DAG size: 203 [2019-08-18 23:26:40,384 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:40,396 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,408 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,435 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,447 INFO L496 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,463 INFO L496 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,473 INFO L496 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,487 INFO L496 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,498 INFO L496 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:40,516 INFO L496 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,827 WARN L188 SmtUtils]: Spent 1.31 s on a formula simplification that was a NOOP. DAG size: 197 [2019-08-18 23:26:41,828 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:41,844 INFO L496 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,855 INFO L496 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,864 INFO L496 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,877 INFO L496 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,885 INFO L496 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,895 INFO L496 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,906 INFO L496 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,915 INFO L496 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:41,924 INFO L496 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:43,146 WARN L188 SmtUtils]: Spent 1.22 s on a formula simplification that was a NOOP. DAG size: 191 [2019-08-18 23:26:43,147 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,238 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,239 INFO L375 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 2 case distinctions, treesize of input 184 treesize of output 246 [2019-08-18 23:26:43,240 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,241 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,242 INFO L496 ElimStorePlain]: Start of recursive call 63: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:43,267 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 165 [2019-08-18 23:26:43,268 INFO L496 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:43,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,355 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,356 INFO L375 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 2 case distinctions, treesize of input 175 treesize of output 237 [2019-08-18 23:26:43,356 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,358 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,359 INFO L496 ElimStorePlain]: Start of recursive call 65: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:43,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 162 [2019-08-18 23:26:43,382 INFO L496 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:43,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,468 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,468 INFO L375 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 2 case distinctions, treesize of input 182 treesize of output 244 [2019-08-18 23:26:43,469 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,471 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,472 INFO L496 ElimStorePlain]: Start of recursive call 67: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:43,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,569 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,570 INFO L375 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 2 case distinctions, treesize of input 147 treesize of output 227 [2019-08-18 23:26:43,571 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,572 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,573 INFO L496 ElimStorePlain]: Start of recursive call 68: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:43,601 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 154 [2019-08-18 23:26:43,602 INFO L496 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:43,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,707 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,708 INFO L375 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 2 case distinctions, treesize of input 173 treesize of output 235 [2019-08-18 23:26:43,708 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,710 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,711 INFO L496 ElimStorePlain]: Start of recursive call 70: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:43,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:43,795 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:43,796 INFO L375 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 2 case distinctions, treesize of input 156 treesize of output 236 [2019-08-18 23:26:43,797 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,798 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:43,799 INFO L496 ElimStorePlain]: Start of recursive call 71: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:46,387 WARN L188 SmtUtils]: Spent 2.59 s on a formula simplification. DAG size of input: 235 DAG size of output: 228 [2019-08-18 23:26:46,388 INFO L567 ElimStorePlain]: treesize reduction 312, result has 83.5 percent of original size [2019-08-18 23:26:46,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 139 [2019-08-18 23:26:46,410 INFO L496 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:46,506 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:46,507 INFO L375 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 2 case distinctions, treesize of input 191 treesize of output 207 [2019-08-18 23:26:46,508 INFO L496 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:46,604 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:46,604 INFO L375 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 2 case distinctions, treesize of input 182 treesize of output 198 [2019-08-18 23:26:46,605 INFO L496 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,626 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 147 [2019-08-18 23:26:46,627 INFO L496 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:46,731 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:46,731 INFO L375 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 2 case distinctions, treesize of input 189 treesize of output 205 [2019-08-18 23:26:46,732 INFO L496 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:46,826 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:46,827 INFO L375 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 2 case distinctions, treesize of input 181 treesize of output 197 [2019-08-18 23:26:46,828 INFO L496 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,847 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 150 [2019-08-18 23:26:46,848 INFO L496 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:46,949 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:46,949 INFO L375 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 2 case distinctions, treesize of input 180 treesize of output 196 [2019-08-18 23:26:46,950 INFO L496 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:46,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:47,042 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:47,042 INFO L375 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 2 case distinctions, treesize of input 172 treesize of output 188 [2019-08-18 23:26:47,043 INFO L496 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,237 WARN L188 SmtUtils]: Spent 1.19 s on a formula simplification that was a NOOP. DAG size: 238 [2019-08-18 23:26:48,238 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:48,260 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 135 [2019-08-18 23:26:48,260 INFO L496 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,355 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,355 INFO L375 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 2 case distinctions, treesize of input 200 treesize of output 216 [2019-08-18 23:26:48,356 INFO L496 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,453 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,454 INFO L375 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 2 case distinctions, treesize of input 193 treesize of output 209 [2019-08-18 23:26:48,455 INFO L496 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,552 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,553 INFO L375 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 2 case distinctions, treesize of input 191 treesize of output 207 [2019-08-18 23:26:48,554 INFO L496 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,645 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,646 INFO L375 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 2 case distinctions, treesize of input 202 treesize of output 218 [2019-08-18 23:26:48,647 INFO L496 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,766 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,767 INFO L375 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 2 case distinctions, treesize of input 192 treesize of output 208 [2019-08-18 23:26:48,768 INFO L496 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,791 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 124 [2019-08-18 23:26:48,791 INFO L496 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,815 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 132 [2019-08-18 23:26:48,816 INFO L496 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:48,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:48,903 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:26:48,904 INFO L375 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 2 case distinctions, treesize of input 183 treesize of output 199 [2019-08-18 23:26:48,905 INFO L496 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,044 WARN L188 SmtUtils]: Spent 1.14 s on a formula simplification that was a NOOP. DAG size: 233 [2019-08-18 23:26:50,045 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,046 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,046 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,047 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,048 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,049 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,049 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,050 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,051 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,052 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,053 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,054 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,054 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,055 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,057 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 9 dim-2 vars, End of recursive call: 10 dim-0 vars, and 9 xjuncts. [2019-08-18 23:26:50,057 INFO L221 ElimStorePlain]: Needed 89 recursive calls to eliminate 18 variables, input treesize:4423, output treesize:1550 [2019-08-18 23:26:50,074 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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 [2019-08-18 23:26:50,075 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,084 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,087 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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 [2019-08-18 23:26:50,088 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,094 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,097 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-18 23:26:50,097 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,103 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,104 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,104 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:6 [2019-08-18 23:26:50,109 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_211|, |v_#memory_$Pointer$.offset_211|, |v_#memory_int_190|], 2=[|v_#memory_int_101|]} [2019-08-18 23:26:50,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 11 [2019-08-18 23:26:50,115 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,133 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,139 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 11 [2019-08-18 23:26:50,139 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,156 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2019-08-18 23:26:50,160 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,172 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,176 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2019-08-18 23:26:50,176 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,188 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,188 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,189 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:109, output treesize:40 [2019-08-18 23:26:50,198 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_105|, |v_#memory_int_191|], 4=[|v_#memory_$Pointer$.offset_212|, |v_#memory_$Pointer$.base_212|]} [2019-08-18 23:26:50,202 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:26:50,240 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,251 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 40 [2019-08-18 23:26:50,252 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,290 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2019-08-18 23:26:50,303 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,333 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:26:50,340 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2019-08-18 23:26:50,341 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,367 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:50,367 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,368 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:152, output treesize:81 [2019-08-18 23:26:50,372 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,373 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,434 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,435 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:26:50,463 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.base_101|, |v_#memory_$Pointer$.offset_100|, |v_#memory_$Pointer$.base_100|, |v_#memory_$Pointer$.offset_101|, |v_#memory_$Pointer$.offset_99|, |v_#memory_$Pointer$.base_99|], 6=[|v_#memory_$Pointer$.offset_213|, |v_#memory_$Pointer$.base_213|, |v_#memory_int_192|]} [2019-08-18 23:26:50,482 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,493 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,508 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,522 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,545 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,558 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,580 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,601 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,620 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,639 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,657 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,668 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,691 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,705 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,723 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:50,732 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,125 WARN L188 SmtUtils]: Spent 5.39 s on a formula simplification. DAG size of input: 256 DAG size of output: 223 [2019-08-18 23:26:56,125 INFO L567 ElimStorePlain]: treesize reduction 1997, result has 52.3 percent of original size [2019-08-18 23:26:56,137 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,147 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,158 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,171 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,182 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,194 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,203 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,218 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:56,228 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,412 WARN L188 SmtUtils]: Spent 2.18 s on a formula simplification that was a NOOP. DAG size: 217 [2019-08-18 23:26:58,413 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:26:58,425 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,434 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,444 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,456 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,484 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,500 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,514 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,528 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-08-18 23:26:58,541 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,357 WARN L188 SmtUtils]: Spent 1.82 s on a formula simplification that was a NOOP. DAG size: 211 [2019-08-18 23:27:00,358 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:00,370 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,382 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,394 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,403 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,415 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,427 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,436 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,448 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:00,457 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,022 WARN L188 SmtUtils]: Spent 1.57 s on a formula simplification that was a NOOP. DAG size: 205 [2019-08-18 23:27:02,023 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:02,033 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,042 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,051 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,062 INFO L496 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,073 INFO L496 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,082 INFO L496 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,092 INFO L496 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,101 INFO L496 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:02,110 INFO L496 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,564 WARN L188 SmtUtils]: Spent 1.45 s on a formula simplification that was a NOOP. DAG size: 199 [2019-08-18 23:27:03,564 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:03,580 INFO L496 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,591 INFO L496 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,604 INFO L496 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,615 INFO L496 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,625 INFO L496 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,635 INFO L496 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,646 INFO L496 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,656 INFO L496 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:03,666 INFO L496 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:04,932 WARN L188 SmtUtils]: Spent 1.27 s on a formula simplification that was a NOOP. DAG size: 193 [2019-08-18 23:27:04,933 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:04,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,023 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,024 INFO L375 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 2 case distinctions, treesize of input 184 treesize of output 200 [2019-08-18 23:27:05,025 INFO L496 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,044 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 143 [2019-08-18 23:27:05,044 INFO L496 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,132 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,132 INFO L375 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 2 case distinctions, treesize of input 182 treesize of output 198 [2019-08-18 23:27:05,133 INFO L496 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,220 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,221 INFO L375 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 2 case distinctions, treesize of input 175 treesize of output 191 [2019-08-18 23:27:05,221 INFO L496 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,314 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,315 INFO L375 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 2 case distinctions, treesize of input 147 treesize of output 163 [2019-08-18 23:27:05,316 INFO L496 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,333 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 151 [2019-08-18 23:27:05,334 INFO L496 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,430 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,430 INFO L375 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 2 case distinctions, treesize of input 173 treesize of output 189 [2019-08-18 23:27:05,431 INFO L496 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 154 [2019-08-18 23:27:05,450 INFO L496 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:05,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:05,533 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:05,534 INFO L375 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 2 case distinctions, treesize of input 156 treesize of output 172 [2019-08-18 23:27:05,535 INFO L496 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:06,617 WARN L188 SmtUtils]: Spent 1.08 s on a formula simplification that was a NOOP. DAG size: 192 [2019-08-18 23:27:06,618 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:06,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:06,717 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:06,718 INFO L375 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 2 case distinctions, treesize of input 167 treesize of output 183 [2019-08-18 23:27:06,718 INFO L496 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:06,736 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 136 [2019-08-18 23:27:06,737 INFO L496 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:06,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:06,833 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:06,834 INFO L375 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 2 case distinctions, treesize of input 184 treesize of output 200 [2019-08-18 23:27:06,834 INFO L496 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:06,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:06,926 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:06,927 INFO L375 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 2 case distinctions, treesize of input 158 treesize of output 174 [2019-08-18 23:27:06,927 INFO L496 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:06,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:07,022 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:07,023 INFO L375 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 2 case distinctions, treesize of input 195 treesize of output 211 [2019-08-18 23:27:07,024 INFO L496 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:07,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:07,123 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:07,124 INFO L375 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 2 case distinctions, treesize of input 186 treesize of output 202 [2019-08-18 23:27:07,124 INFO L496 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:07,142 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 128 [2019-08-18 23:27:07,143 INFO L496 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:07,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:07,236 INFO L341 Elim1Store]: treesize reduction 58, result has 45.8 percent of original size [2019-08-18 23:27:07,237 INFO L375 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 2 case distinctions, treesize of input 193 treesize of output 209 [2019-08-18 23:27:07,238 INFO L496 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:07,255 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 139 [2019-08-18 23:27:07,256 INFO L496 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:08,327 WARN L188 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 187 [2019-08-18 23:27:08,327 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,411 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,412 INFO L375 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 2 case distinctions, treesize of input 196 treesize of output 259 [2019-08-18 23:27:08,413 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,413 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,415 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,416 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,416 INFO L496 ElimStorePlain]: Start of recursive call 81: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:08,458 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 132 [2019-08-18 23:27:08,458 INFO L496 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:08,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,544 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,545 INFO L375 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 2 case distinctions, treesize of input 194 treesize of output 257 [2019-08-18 23:27:08,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,546 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,550 INFO L496 ElimStorePlain]: Start of recursive call 83: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:08,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 135 [2019-08-18 23:27:08,576 INFO L496 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:08,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,664 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,664 INFO L375 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 2 case distinctions, treesize of input 168 treesize of output 249 [2019-08-18 23:27:08,665 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,665 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,667 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,667 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,668 INFO L496 ElimStorePlain]: Start of recursive call 85: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:08,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,754 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,755 INFO L375 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 2 case distinctions, treesize of input 205 treesize of output 268 [2019-08-18 23:27:08,756 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,756 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,758 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,758 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,759 INFO L496 ElimStorePlain]: Start of recursive call 86: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:08,780 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 124 [2019-08-18 23:27:08,781 INFO L496 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:08,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,866 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,867 INFO L375 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 2 case distinctions, treesize of input 177 treesize of output 258 [2019-08-18 23:27:08,868 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,869 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,870 INFO L496 ElimStorePlain]: Start of recursive call 88: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:08,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:08,944 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:08,945 INFO L375 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 2 case distinctions, treesize of input 203 treesize of output 266 [2019-08-18 23:27:08,945 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,946 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,946 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,947 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:08,949 INFO L496 ElimStorePlain]: Start of recursive call 89: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-18 23:27:11,355 WARN L188 SmtUtils]: Spent 2.41 s on a formula simplification. DAG size of input: 241 DAG size of output: 234 [2019-08-18 23:27:11,356 INFO L567 ElimStorePlain]: treesize reduction 312, result has 83.8 percent of original size [2019-08-18 23:27:11,357 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,357 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,359 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,359 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,360 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,361 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,361 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,362 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,362 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,363 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,364 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,364 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,366 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 9 dim-2 vars, End of recursive call: 10 dim-0 vars, and 9 xjuncts. [2019-08-18 23:27:11,367 INFO L221 ElimStorePlain]: Needed 89 recursive calls to eliminate 18 variables, input treesize:4423, output treesize:1556 [2019-08-18 23:27:11,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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 [2019-08-18 23:27:11,396 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,405 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 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 [2019-08-18 23:27:11,409 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,415 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,417 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-18 23:27:11,418 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,423 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,423 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,423 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:6 [2019-08-18 23:27:11,426 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_194|, |v_#memory_$Pointer$.base_215|, |v_#memory_$Pointer$.offset_215|], 2=[|v_#memory_int_101|]} [2019-08-18 23:27:11,432 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2019-08-18 23:27:11,432 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,447 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,454 INFO L375 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 33 treesize of output 12 [2019-08-18 23:27:11,454 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,467 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,471 INFO L375 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 33 treesize of output 12 [2019-08-18 23:27:11,472 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,484 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,487 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2019-08-18 23:27:11,488 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,500 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,500 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,500 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:113, output treesize:42 [2019-08-18 23:27:11,505 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_195|, |v_#memory_int_105|], 4=[|v_#memory_$Pointer$.base_216|, |v_#memory_$Pointer$.offset_216|]} [2019-08-18 23:27:11,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,517 INFO L375 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 38 treesize of output 16 [2019-08-18 23:27:11,517 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,551 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,557 INFO L375 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 29 treesize of output 28 [2019-08-18 23:27:11,558 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,589 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,598 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 28 [2019-08-18 23:27:11,599 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,639 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,648 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 28 [2019-08-18 23:27:11,648 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,670 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,670 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,671 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:154, output treesize:83 [2019-08-18 23:27:11,675 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,675 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-18 23:27:11,722 INFO L341 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2019-08-18 23:27:11,722 INFO L375 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 2 case distinctions, treesize of input 42 treesize of output 45 [2019-08-18 23:27:11,723 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,766 INFO L341 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2019-08-18 23:27:11,767 INFO L375 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 2 case distinctions, treesize of input 47 treesize of output 50 [2019-08-18 23:27:11,767 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,821 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,822 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2019-08-18 23:27:11,822 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:90, output treesize:96 [2019-08-18 23:27:11,829 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_105|], 15=[|v_#valid_163|]} [2019-08-18 23:27:11,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,840 INFO L375 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 [2019-08-18 23:27:11,841 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,903 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,919 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 25 [2019-08-18 23:27:11,919 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,972 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:11,972 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-18 23:27:11,972 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:99, output treesize:81 [2019-08-18 23:27:11,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:11,997 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 89 [2019-08-18 23:27:11,998 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:12,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:12,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:12,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-18 23:27:12,008 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 73 [2019-08-18 23:27:12,009 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:12,152 WARN L188 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-08-18 23:27:12,153 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:12,184 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:12,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 82 [2019-08-18 23:27:12,185 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:12,212 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:12,212 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 98 [2019-08-18 23:27:12,213 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-18 23:27:12,349 WARN L188 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-08-18 23:27:12,350 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-18 23:27:12,350 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-08-18 23:27:12,350 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:175, output treesize:139 [2019-08-18 23:27:12,395 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.symbolicinterpretation has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.MultiDimensionalNestedStore.getInnermost(MultiDimensionalNestedStore.java:121) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder$MyWalker.walk(ArrayOccurrenceAnalysis.java:277) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive$TermWalker.walk(NonRecursive.java:146) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder$MyWalker.walk(ArrayOccurrenceAnalysis.java:195) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:122) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:113) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder.(ArrayOccurrenceAnalysis.java:181) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis.(ArrayOccurrenceAnalysis.java:83) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis.downgradeDimensionsIfNecessary(ArrayOccurrenceAnalysis.java:171) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayIndexBasedCostEstimation.computeCostEstimation(ArrayIndexBasedCostEstimation.java:132) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.ArrayIndexBasedCostEstimation.(ArrayIndexBasedCostEstimation.java:64) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.computeCostEstimation(ElimStorePlain.java:519) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:390) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.ElimStorePlain.startRecursiveElimination(ElimStorePlain.java:216) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:306) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.PartialQuantifierElimination.quantifier(PartialQuantifierElimination.java:146) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.SymbolicTools$EliminatingTermDomainOperationProvider.constructQuantifiedFormula(SymbolicTools.java:242) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:232) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:130) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.SymbolicTools.post(SymbolicTools.java:106) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretInternal(DagInterpreter.java:200) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:182) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretTrans(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretNode(DagInterpreter.java:133) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.interpret(DagInterpreter.java:115) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.interpret(DagInterpreter.java:95) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.summarizers.TopInputCallSummarizer.computeTopSummary(TopInputCallSummarizer.java:67) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.summarizers.TopInputCallSummarizer.summarize(TopInputCallSummarizer.java:62) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:193) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:180) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretTrans(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretNode(DagInterpreter.java:133) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.interpret(DagInterpreter.java:115) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.interpret(DagInterpreter.java:95) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.summarizers.FixpointLoopSummarizer.summarizeInternal(FixpointLoopSummarizer.java:101) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:85) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretLoop(DagInterpreter.java:144) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.ipretNode(DagInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.DagInterpreter.interpret(DagInterpreter.java:115) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:125) at de.uni_freiburg.informatik.ultimate.lib.symbolicinterpretation.IcfgInterpreter.interpret(IcfgInterpreter.java:116) at de.uni_freiburg.informatik.ultimate.plugins.symbolicinterpretation.SymbolicInterpretationObserver.processIcfg(SymbolicInterpretationObserver.java:77) at de.uni_freiburg.informatik.ultimate.plugins.symbolicinterpretation.SymbolicInterpretationObserver.process(SymbolicInterpretationObserver.java:69) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2019-08-18 23:27:12,400 INFO L168 Benchmark]: Toolchain (without parser) took 142925.57 ms. Allocated memory was 138.4 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 78.3 MB in the beginning and 222.4 MB in the end (delta: -144.1 MB). Peak memory consumption was 1.2 GB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,400 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 138.4 MB. Free memory was 105.7 MB in the beginning and 105.5 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,401 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1958.59 ms. Allocated memory was 138.4 MB in the beginning and 220.7 MB in the end (delta: 82.3 MB). Free memory was 78.1 MB in the beginning and 91.6 MB in the end (delta: -13.5 MB). Peak memory consumption was 80.8 MB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,401 INFO L168 Benchmark]: Boogie Preprocessor took 254.68 ms. Allocated memory is still 220.7 MB. Free memory was 91.6 MB in the beginning and 82.2 MB in the end (delta: 9.4 MB). Peak memory consumption was 9.4 MB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,401 INFO L168 Benchmark]: RCFGBuilder took 2396.77 ms. Allocated memory was 220.7 MB in the beginning and 271.6 MB in the end (delta: 50.9 MB). Free memory was 82.2 MB in the beginning and 193.2 MB in the end (delta: -111.0 MB). Peak memory consumption was 66.2 MB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,402 INFO L168 Benchmark]: Symbolic Interpretation took 138311.23 ms. Allocated memory was 271.6 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 193.2 MB in the beginning and 222.4 MB in the end (delta: -29.2 MB). Peak memory consumption was 1.2 GB. Max. memory is 7.1 GB. [2019-08-18 23:27:12,403 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.symbolicinterpretation: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.symbolicinterpretation: NullPointerException: null: de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.MultiDimensionalNestedStore.getInnermost(MultiDimensionalNestedStore.java:121) * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 ms. Allocated memory is still 138.4 MB. Free memory was 105.7 MB in the beginning and 105.5 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 1958.59 ms. Allocated memory was 138.4 MB in the beginning and 220.7 MB in the end (delta: 82.3 MB). Free memory was 78.1 MB in the beginning and 91.6 MB in the end (delta: -13.5 MB). Peak memory consumption was 80.8 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 254.68 ms. Allocated memory is still 220.7 MB. Free memory was 91.6 MB in the beginning and 82.2 MB in the end (delta: 9.4 MB). Peak memory consumption was 9.4 MB. Max. memory is 7.1 GB. * RCFGBuilder took 2396.77 ms. Allocated memory was 220.7 MB in the beginning and 271.6 MB in the end (delta: 50.9 MB). Free memory was 82.2 MB in the beginning and 193.2 MB in the end (delta: -111.0 MB). Peak memory consumption was 66.2 MB. Max. memory is 7.1 GB. * Symbolic Interpretation took 138311.23 ms. Allocated memory was 271.6 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 193.2 MB in the beginning and 222.4 MB in the end (delta: -29.2 MB). Peak memory consumption was 1.2 GB. Max. memory is 7.1 GB. RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...