./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version cad46833 Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i -s /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8a7557f09f8e1fbed7221a578047e51fd09f2dbf ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i -s /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8a7557f09f8e1fbed7221a578047e51fd09f2dbf ............................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: SMTLIBException: Sort C_DOUBLE not declared --- Real Ultimate output --- This is Ultimate 0.1.24-cad4683 [2019-11-15 21:52:51,096 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-15 21:52:51,098 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-15 21:52:51,114 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-15 21:52:51,114 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-15 21:52:51,116 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-15 21:52:51,118 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-15 21:52:51,127 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-15 21:52:51,132 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-15 21:52:51,136 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-15 21:52:51,137 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-15 21:52:51,138 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-15 21:52:51,138 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-15 21:52:51,139 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-15 21:52:51,140 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-15 21:52:51,141 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-15 21:52:51,141 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-15 21:52:51,142 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-15 21:52:51,144 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-15 21:52:51,148 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-15 21:52:51,152 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-15 21:52:51,154 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-15 21:52:51,157 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-15 21:52:51,157 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-15 21:52:51,162 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-15 21:52:51,162 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-15 21:52:51,162 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-15 21:52:51,164 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-15 21:52:51,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-15 21:52:51,166 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-15 21:52:51,166 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-15 21:52:51,167 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-15 21:52:51,167 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-15 21:52:51,168 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-15 21:52:51,170 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-15 21:52:51,170 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-15 21:52:51,171 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-15 21:52:51,171 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-15 21:52:51,171 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-15 21:52:51,172 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-15 21:52:51,173 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-15 21:52:51,174 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2019-11-15 21:52:51,200 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-15 21:52:51,201 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-15 21:52:51,202 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-15 21:52:51,202 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-15 21:52:51,202 INFO L138 SettingsManager]: * Use SBE=true [2019-11-15 21:52:51,203 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-15 21:52:51,203 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-15 21:52:51,203 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2019-11-15 21:52:51,203 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-15 21:52:51,203 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-15 21:52:51,204 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-15 21:52:51,204 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2019-11-15 21:52:51,204 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2019-11-15 21:52:51,204 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2019-11-15 21:52:51,205 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-15 21:52:51,205 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-15 21:52:51,205 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-15 21:52:51,205 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-15 21:52:51,205 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-15 21:52:51,206 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-15 21:52:51,206 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-15 21:52:51,206 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-15 21:52:51,206 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-15 21:52:51,207 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-15 21:52:51,207 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-15 21:52:51,207 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-15 21:52:51,207 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8a7557f09f8e1fbed7221a578047e51fd09f2dbf [2019-11-15 21:52:51,256 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-15 21:52:51,272 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-15 21:52:51,275 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-15 21:52:51,277 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-15 21:52:51,278 INFO L275 PluginConnector]: CDTParser initialized [2019-11-15 21:52:51,279 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/../../sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i [2019-11-15 21:52:51,343 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/de12deacf/bc0194792c604457a13631f1b5b5d42a/FLAG3b601c1d2 [2019-11-15 21:52:51,865 INFO L306 CDTParser]: Found 1 translation units. [2019-11-15 21:52:51,867 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i [2019-11-15 21:52:51,885 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/de12deacf/bc0194792c604457a13631f1b5b5d42a/FLAG3b601c1d2 [2019-11-15 21:52:52,176 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/de12deacf/bc0194792c604457a13631f1b5b5d42a [2019-11-15 21:52:52,179 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-15 21:52:52,180 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-15 21:52:52,184 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-15 21:52:52,184 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-15 21:52:52,188 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-15 21:52:52,189 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,191 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42348576 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52, skipping insertion in model container [2019-11-15 21:52:52,192 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,202 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-15 21:52:52,257 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-15 21:52:52,665 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 21:52:52,675 INFO L188 MainTranslator]: Completed pre-run [2019-11-15 21:52:52,716 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 21:52:52,775 INFO L192 MainTranslator]: Completed translation [2019-11-15 21:52:52,775 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52 WrapperNode [2019-11-15 21:52:52,776 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-15 21:52:52,776 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-15 21:52:52,776 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-15 21:52:52,777 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-15 21:52:52,789 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,789 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,803 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,804 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,820 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,825 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,828 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... [2019-11-15 21:52:52,834 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-15 21:52:52,835 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-15 21:52:52,835 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-15 21:52:52,835 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-15 21:52:52,836 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/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-11-15 21:52:52,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-11-15 21:52:52,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-15 21:52:52,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2019-11-15 21:52:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2019-11-15 21:52:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2019-11-15 21:52:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_create [2019-11-15 21:52:52,897 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-11-15 21:52:52,897 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2019-11-15 21:52:52,898 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2019-11-15 21:52:52,899 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2019-11-15 21:52:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2019-11-15 21:52:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2019-11-15 21:52:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2019-11-15 21:52:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2019-11-15 21:52:52,900 INFO L130 BoogieDeclarations]: Found specification of procedure select [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure random [2019-11-15 21:52:52,901 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2019-11-15 21:52:52,902 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2019-11-15 21:52:52,903 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2019-11-15 21:52:52,904 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2019-11-15 21:52:52,905 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2019-11-15 21:52:52,906 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2019-11-15 21:52:52,907 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2019-11-15 21:52:52,908 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure system [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2019-11-15 21:52:52,909 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure div [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2019-11-15 21:52:52,910 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2019-11-15 21:52:52,911 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2019-11-15 21:52:52,912 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure dll_create [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-15 21:52:52,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-15 21:52:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-15 21:52:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-11-15 21:52:52,914 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-15 21:52:53,264 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2019-11-15 21:52:53,549 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-15 21:52:53,549 INFO L284 CfgBuilder]: Removed 3 assume(true) statements. [2019-11-15 21:52:53,550 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 09:52:53 BoogieIcfgContainer [2019-11-15 21:52:53,550 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-15 21:52:53,551 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-15 21:52:53,551 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-15 21:52:53,555 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-15 21:52:53,555 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 09:52:52" (1/3) ... [2019-11-15 21:52:53,556 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@392646ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 09:52:53, skipping insertion in model container [2019-11-15 21:52:53,556 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 09:52:52" (2/3) ... [2019-11-15 21:52:53,569 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@392646ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 09:52:53, skipping insertion in model container [2019-11-15 21:52:53,569 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 09:52:53" (3/3) ... [2019-11-15 21:52:53,570 INFO L109 eAbstractionObserver]: Analyzing ICFG dll_nullified-2.i [2019-11-15 21:52:53,580 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-15 21:52:53,603 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 34 error locations. [2019-11-15 21:52:53,631 INFO L249 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2019-11-15 21:52:53,668 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-15 21:52:53,668 INFO L374 AbstractCegarLoop]: Hoare is false [2019-11-15 21:52:53,668 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-15 21:52:53,669 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-15 21:52:53,669 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-15 21:52:53,669 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-15 21:52:53,669 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-15 21:52:53,669 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-15 21:52:53,685 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states. [2019-11-15 21:52:53,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-11-15 21:52:53,694 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:53,695 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:53,697 INFO L410 AbstractCegarLoop]: === Iteration 1 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:53,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:53,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1577483464, now seen corresponding path program 1 times [2019-11-15 21:52:53,707 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:53,708 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715394757] [2019-11-15 21:52:53,708 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:53,708 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:53,708 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:53,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:53,884 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715394757] [2019-11-15 21:52:53,885 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:52:53,886 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 21:52:53,886 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705343409] [2019-11-15 21:52:53,890 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 21:52:53,890 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:53,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 21:52:53,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 21:52:53,903 INFO L87 Difference]: Start difference. First operand 95 states. Second operand 4 states. [2019-11-15 21:52:54,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:54,401 INFO L93 Difference]: Finished difference Result 149 states and 166 transitions. [2019-11-15 21:52:54,401 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 21:52:54,402 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 11 [2019-11-15 21:52:54,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:54,413 INFO L225 Difference]: With dead ends: 149 [2019-11-15 21:52:54,413 INFO L226 Difference]: Without dead ends: 139 [2019-11-15 21:52:54,415 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 21:52:54,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2019-11-15 21:52:54,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 103. [2019-11-15 21:52:54,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2019-11-15 21:52:54,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 124 transitions. [2019-11-15 21:52:54,495 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 124 transitions. Word has length 11 [2019-11-15 21:52:54,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:54,496 INFO L462 AbstractCegarLoop]: Abstraction has 103 states and 124 transitions. [2019-11-15 21:52:54,496 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 21:52:54,496 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 124 transitions. [2019-11-15 21:52:54,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-11-15 21:52:54,499 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:54,500 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:54,501 INFO L410 AbstractCegarLoop]: === Iteration 2 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:54,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:54,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1577483463, now seen corresponding path program 1 times [2019-11-15 21:52:54,502 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:54,502 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401623329] [2019-11-15 21:52:54,502 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:54,503 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:54,503 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:54,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:54,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:54,612 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401623329] [2019-11-15 21:52:54,612 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:52:54,612 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 21:52:54,612 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092840342] [2019-11-15 21:52:54,614 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 21:52:54,614 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:54,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 21:52:54,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 21:52:54,615 INFO L87 Difference]: Start difference. First operand 103 states and 124 transitions. Second operand 4 states. [2019-11-15 21:52:54,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:54,975 INFO L93 Difference]: Finished difference Result 134 states and 147 transitions. [2019-11-15 21:52:54,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 21:52:54,976 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 11 [2019-11-15 21:52:54,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:54,978 INFO L225 Difference]: With dead ends: 134 [2019-11-15 21:52:54,978 INFO L226 Difference]: Without dead ends: 134 [2019-11-15 21:52:54,979 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 21:52:54,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2019-11-15 21:52:54,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 98. [2019-11-15 21:52:54,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2019-11-15 21:52:55,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 119 transitions. [2019-11-15 21:52:55,000 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 119 transitions. Word has length 11 [2019-11-15 21:52:55,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:55,001 INFO L462 AbstractCegarLoop]: Abstraction has 98 states and 119 transitions. [2019-11-15 21:52:55,001 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 21:52:55,001 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 119 transitions. [2019-11-15 21:52:55,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2019-11-15 21:52:55,002 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:55,003 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:55,003 INFO L410 AbstractCegarLoop]: === Iteration 3 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:55,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:55,003 INFO L82 PathProgramCache]: Analyzing trace with hash 693721051, now seen corresponding path program 1 times [2019-11-15 21:52:55,004 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:55,004 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977372490] [2019-11-15 21:52:55,004 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,005 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,005 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:55,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:55,151 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977372490] [2019-11-15 21:52:55,151 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:52:55,151 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-15 21:52:55,151 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090919221] [2019-11-15 21:52:55,152 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-15 21:52:55,152 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:55,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-15 21:52:55,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-15 21:52:55,153 INFO L87 Difference]: Start difference. First operand 98 states and 119 transitions. Second operand 7 states. [2019-11-15 21:52:55,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:55,525 INFO L93 Difference]: Finished difference Result 93 states and 101 transitions. [2019-11-15 21:52:55,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 21:52:55,526 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 14 [2019-11-15 21:52:55,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:55,527 INFO L225 Difference]: With dead ends: 93 [2019-11-15 21:52:55,527 INFO L226 Difference]: Without dead ends: 90 [2019-11-15 21:52:55,527 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2019-11-15 21:52:55,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2019-11-15 21:52:55,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 79. [2019-11-15 21:52:55,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2019-11-15 21:52:55,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2019-11-15 21:52:55,534 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 14 [2019-11-15 21:52:55,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:55,534 INFO L462 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2019-11-15 21:52:55,534 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-15 21:52:55,535 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2019-11-15 21:52:55,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-15 21:52:55,535 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:55,536 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:55,536 INFO L410 AbstractCegarLoop]: === Iteration 4 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:55,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:55,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1534761473, now seen corresponding path program 1 times [2019-11-15 21:52:55,537 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:55,537 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913436442] [2019-11-15 21:52:55,537 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,537 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,538 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:55,647 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913436442] [2019-11-15 21:52:55,647 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:52:55,647 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 21:52:55,647 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941818920] [2019-11-15 21:52:55,648 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 21:52:55,648 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:55,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 21:52:55,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 21:52:55,648 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand 4 states. [2019-11-15 21:52:55,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:55,811 INFO L93 Difference]: Finished difference Result 87 states and 94 transitions. [2019-11-15 21:52:55,811 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 21:52:55,812 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 17 [2019-11-15 21:52:55,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:55,813 INFO L225 Difference]: With dead ends: 87 [2019-11-15 21:52:55,813 INFO L226 Difference]: Without dead ends: 87 [2019-11-15 21:52:55,813 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 21:52:55,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2019-11-15 21:52:55,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 86. [2019-11-15 21:52:55,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2019-11-15 21:52:55,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 93 transitions. [2019-11-15 21:52:55,819 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 93 transitions. Word has length 17 [2019-11-15 21:52:55,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:55,820 INFO L462 AbstractCegarLoop]: Abstraction has 86 states and 93 transitions. [2019-11-15 21:52:55,820 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 21:52:55,820 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 93 transitions. [2019-11-15 21:52:55,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-15 21:52:55,820 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:55,821 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:55,821 INFO L410 AbstractCegarLoop]: === Iteration 5 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:55,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:55,821 INFO L82 PathProgramCache]: Analyzing trace with hash -504137520, now seen corresponding path program 1 times [2019-11-15 21:52:55,821 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:55,822 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579528797] [2019-11-15 21:52:55,822 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,822 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:55,822 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:55,982 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579528797] [2019-11-15 21:52:55,982 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:52:55,982 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-15 21:52:55,982 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888109226] [2019-11-15 21:52:55,983 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 21:52:55,983 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:55,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 21:52:55,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:52:55,983 INFO L87 Difference]: Start difference. First operand 86 states and 93 transitions. Second operand 9 states. [2019-11-15 21:52:56,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:56,396 INFO L93 Difference]: Finished difference Result 86 states and 93 transitions. [2019-11-15 21:52:56,396 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 21:52:56,396 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2019-11-15 21:52:56,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:56,397 INFO L225 Difference]: With dead ends: 86 [2019-11-15 21:52:56,397 INFO L226 Difference]: Without dead ends: 86 [2019-11-15 21:52:56,398 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:52:56,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2019-11-15 21:52:56,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 80. [2019-11-15 21:52:56,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2019-11-15 21:52:56,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 90 transitions. [2019-11-15 21:52:56,403 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 90 transitions. Word has length 23 [2019-11-15 21:52:56,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:56,403 INFO L462 AbstractCegarLoop]: Abstraction has 80 states and 90 transitions. [2019-11-15 21:52:56,403 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 21:52:56,403 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 90 transitions. [2019-11-15 21:52:56,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-15 21:52:56,404 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:56,404 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:56,404 INFO L410 AbstractCegarLoop]: === Iteration 6 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:56,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:56,405 INFO L82 PathProgramCache]: Analyzing trace with hash -504137519, now seen corresponding path program 1 times [2019-11-15 21:52:56,405 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:56,405 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323243771] [2019-11-15 21:52:56,405 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:56,405 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:56,406 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:56,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:56,560 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323243771] [2019-11-15 21:52:56,560 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778345298] [2019-11-15 21:52:56,560 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:56,687 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-15 21:52:56,693 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:52:56,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:56,754 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:52:56,754 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 9 [2019-11-15 21:52:56,755 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397205354] [2019-11-15 21:52:56,755 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 21:52:56,755 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:56,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 21:52:56,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:52:56,756 INFO L87 Difference]: Start difference. First operand 80 states and 90 transitions. Second operand 9 states. [2019-11-15 21:52:57,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:57,004 INFO L93 Difference]: Finished difference Result 95 states and 106 transitions. [2019-11-15 21:52:57,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-15 21:52:57,004 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2019-11-15 21:52:57,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:57,005 INFO L225 Difference]: With dead ends: 95 [2019-11-15 21:52:57,005 INFO L226 Difference]: Without dead ends: 92 [2019-11-15 21:52:57,006 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2019-11-15 21:52:57,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2019-11-15 21:52:57,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 82. [2019-11-15 21:52:57,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2019-11-15 21:52:57,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 92 transitions. [2019-11-15 21:52:57,011 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 92 transitions. Word has length 23 [2019-11-15 21:52:57,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:57,011 INFO L462 AbstractCegarLoop]: Abstraction has 82 states and 92 transitions. [2019-11-15 21:52:57,011 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 21:52:57,011 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 92 transitions. [2019-11-15 21:52:57,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2019-11-15 21:52:57,012 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:57,012 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:57,224 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:57,224 INFO L410 AbstractCegarLoop]: === Iteration 7 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:57,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:57,225 INFO L82 PathProgramCache]: Analyzing trace with hash -56187669, now seen corresponding path program 1 times [2019-11-15 21:52:57,225 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:57,225 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963714660] [2019-11-15 21:52:57,226 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:57,226 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:57,226 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:57,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:57,419 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963714660] [2019-11-15 21:52:57,419 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116411251] [2019-11-15 21:52:57,420 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:57,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:57,556 INFO L256 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 16 conjunts are in the unsatisfiable core [2019-11-15 21:52:57,561 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:52:57,609 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-11-15 21:52:57,610 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:52:57,622 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:52:57,623 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:52:57,623 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-15 21:52:57,714 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:52:57,715 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 1 case distinctions, treesize of input 12 treesize of output 28 [2019-11-15 21:52:57,715 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:52:57,740 INFO L567 ElimStorePlain]: treesize reduction 14, result has 57.6 percent of original size [2019-11-15 21:52:57,741 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:52:57,741 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2019-11-15 21:52:57,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:57,754 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:52:57,754 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2019-11-15 21:52:57,754 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737353607] [2019-11-15 21:52:57,755 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-15 21:52:57,755 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:57,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-15 21:52:57,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2019-11-15 21:52:57,755 INFO L87 Difference]: Start difference. First operand 82 states and 92 transitions. Second operand 8 states. [2019-11-15 21:52:58,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:58,010 INFO L93 Difference]: Finished difference Result 81 states and 91 transitions. [2019-11-15 21:52:58,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 21:52:58,010 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 26 [2019-11-15 21:52:58,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:58,011 INFO L225 Difference]: With dead ends: 81 [2019-11-15 21:52:58,011 INFO L226 Difference]: Without dead ends: 81 [2019-11-15 21:52:58,011 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:52:58,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2019-11-15 21:52:58,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2019-11-15 21:52:58,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2019-11-15 21:52:58,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 91 transitions. [2019-11-15 21:52:58,016 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 91 transitions. Word has length 26 [2019-11-15 21:52:58,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:58,016 INFO L462 AbstractCegarLoop]: Abstraction has 81 states and 91 transitions. [2019-11-15 21:52:58,017 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-15 21:52:58,017 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 91 transitions. [2019-11-15 21:52:58,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 21:52:58,018 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:58,018 INFO L380 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:58,221 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:58,222 INFO L410 AbstractCegarLoop]: === Iteration 8 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:58,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:58,222 INFO L82 PathProgramCache]: Analyzing trace with hash 788962172, now seen corresponding path program 2 times [2019-11-15 21:52:58,222 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:58,223 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095499349] [2019-11-15 21:52:58,223 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:58,223 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:58,223 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:58,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:58,394 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:58,394 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095499349] [2019-11-15 21:52:58,395 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537188455] [2019-11-15 21:52:58,395 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:58,534 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 21:52:58,534 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:52:58,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-15 21:52:58,538 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:52:58,604 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:58,605 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:52:58,605 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2019-11-15 21:52:58,605 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132919940] [2019-11-15 21:52:58,606 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-15 21:52:58,606 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:58,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-15 21:52:58,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2019-11-15 21:52:58,606 INFO L87 Difference]: Start difference. First operand 81 states and 91 transitions. Second operand 11 states. [2019-11-15 21:52:59,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:59,023 INFO L93 Difference]: Finished difference Result 103 states and 112 transitions. [2019-11-15 21:52:59,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-15 21:52:59,023 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 32 [2019-11-15 21:52:59,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:59,024 INFO L225 Difference]: With dead ends: 103 [2019-11-15 21:52:59,024 INFO L226 Difference]: Without dead ends: 100 [2019-11-15 21:52:59,025 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2019-11-15 21:52:59,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2019-11-15 21:52:59,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 91. [2019-11-15 21:52:59,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2019-11-15 21:52:59,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 100 transitions. [2019-11-15 21:52:59,030 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 100 transitions. Word has length 32 [2019-11-15 21:52:59,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:59,030 INFO L462 AbstractCegarLoop]: Abstraction has 91 states and 100 transitions. [2019-11-15 21:52:59,031 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-15 21:52:59,031 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 100 transitions. [2019-11-15 21:52:59,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2019-11-15 21:52:59,032 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:59,032 INFO L380 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:52:59,235 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:59,236 INFO L410 AbstractCegarLoop]: === Iteration 9 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:52:59,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:52:59,237 INFO L82 PathProgramCache]: Analyzing trace with hash -73364993, now seen corresponding path program 1 times [2019-11-15 21:52:59,237 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:52:59,237 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530462306] [2019-11-15 21:52:59,237 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:59,237 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:52:59,238 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:52:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:59,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:59,455 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:59,455 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530462306] [2019-11-15 21:52:59,456 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877043975] [2019-11-15 21:52:59,456 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:52:59,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:52:59,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 7 conjunts are in the unsatisfiable core [2019-11-15 21:52:59,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:52:59,633 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:52:59,633 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:52:59,633 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 11 [2019-11-15 21:52:59,634 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905777761] [2019-11-15 21:52:59,634 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-15 21:52:59,634 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:52:59,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-15 21:52:59,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2019-11-15 21:52:59,635 INFO L87 Difference]: Start difference. First operand 91 states and 100 transitions. Second operand 11 states. [2019-11-15 21:52:59,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:52:59,916 INFO L93 Difference]: Finished difference Result 113 states and 122 transitions. [2019-11-15 21:52:59,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-15 21:52:59,916 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 43 [2019-11-15 21:52:59,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:52:59,917 INFO L225 Difference]: With dead ends: 113 [2019-11-15 21:52:59,918 INFO L226 Difference]: Without dead ends: 110 [2019-11-15 21:52:59,918 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2019-11-15 21:52:59,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2019-11-15 21:52:59,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 101. [2019-11-15 21:52:59,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2019-11-15 21:52:59,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 110 transitions. [2019-11-15 21:52:59,923 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 110 transitions. Word has length 43 [2019-11-15 21:52:59,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:52:59,923 INFO L462 AbstractCegarLoop]: Abstraction has 101 states and 110 transitions. [2019-11-15 21:52:59,923 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-15 21:52:59,923 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 110 transitions. [2019-11-15 21:52:59,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2019-11-15 21:52:59,925 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:52:59,925 INFO L380 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:00,125 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:00,126 INFO L410 AbstractCegarLoop]: === Iteration 10 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:00,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:00,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1186908810, now seen corresponding path program 2 times [2019-11-15 21:53:00,126 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:00,126 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953908586] [2019-11-15 21:53:00,127 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:00,127 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:00,127 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:00,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:00,322 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:53:00,323 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953908586] [2019-11-15 21:53:00,323 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465506920] [2019-11-15 21:53:00,323 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:00,475 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 21:53:00,476 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:53:00,477 INFO L256 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 8 conjunts are in the unsatisfiable core [2019-11-15 21:53:00,487 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:00,518 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 21:53:00,519 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:00,519 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2019-11-15 21:53:00,519 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565188819] [2019-11-15 21:53:00,520 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-15 21:53:00,520 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:00,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-15 21:53:00,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:53:00,521 INFO L87 Difference]: Start difference. First operand 101 states and 110 transitions. Second operand 12 states. [2019-11-15 21:53:00,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:00,776 INFO L93 Difference]: Finished difference Result 123 states and 132 transitions. [2019-11-15 21:53:00,777 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-11-15 21:53:00,777 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 53 [2019-11-15 21:53:00,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:00,778 INFO L225 Difference]: With dead ends: 123 [2019-11-15 21:53:00,778 INFO L226 Difference]: Without dead ends: 120 [2019-11-15 21:53:00,779 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2019-11-15 21:53:00,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2019-11-15 21:53:00,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 111. [2019-11-15 21:53:00,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2019-11-15 21:53:00,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 120 transitions. [2019-11-15 21:53:00,783 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 120 transitions. Word has length 53 [2019-11-15 21:53:00,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:00,783 INFO L462 AbstractCegarLoop]: Abstraction has 111 states and 120 transitions. [2019-11-15 21:53:00,783 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-15 21:53:00,784 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 120 transitions. [2019-11-15 21:53:00,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2019-11-15 21:53:00,794 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:00,795 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:00,998 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:00,999 INFO L410 AbstractCegarLoop]: === Iteration 11 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:00,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:01,000 INFO L82 PathProgramCache]: Analyzing trace with hash -392742867, now seen corresponding path program 3 times [2019-11-15 21:53:01,000 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:01,000 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284686527] [2019-11-15 21:53:01,000 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:01,001 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:01,001 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:01,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:01,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:01,249 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2019-11-15 21:53:01,250 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284686527] [2019-11-15 21:53:01,250 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:01,250 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-15 21:53:01,250 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775562886] [2019-11-15 21:53:01,253 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 21:53:01,253 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:01,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 21:53:01,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:53:01,254 INFO L87 Difference]: Start difference. First operand 111 states and 120 transitions. Second operand 9 states. [2019-11-15 21:53:01,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:01,787 INFO L93 Difference]: Finished difference Result 144 states and 157 transitions. [2019-11-15 21:53:01,788 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 21:53:01,788 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 63 [2019-11-15 21:53:01,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:01,790 INFO L225 Difference]: With dead ends: 144 [2019-11-15 21:53:01,790 INFO L226 Difference]: Without dead ends: 144 [2019-11-15 21:53:01,790 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:53:01,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2019-11-15 21:53:01,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 137. [2019-11-15 21:53:01,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:01,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2019-11-15 21:53:01,797 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 63 [2019-11-15 21:53:01,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:01,798 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2019-11-15 21:53:01,798 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 21:53:01,798 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2019-11-15 21:53:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2019-11-15 21:53:01,803 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:01,803 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:01,804 INFO L410 AbstractCegarLoop]: === Iteration 12 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:01,804 INFO L82 PathProgramCache]: Analyzing trace with hash -593249221, now seen corresponding path program 1 times [2019-11-15 21:53:01,805 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:01,805 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579254345] [2019-11-15 21:53:01,805 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:01,805 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:01,805 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,007 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2019-11-15 21:53:02,007 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579254345] [2019-11-15 21:53:02,007 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:02,007 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2019-11-15 21:53:02,008 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893375225] [2019-11-15 21:53:02,009 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 21:53:02,009 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:02,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 21:53:02,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:53:02,010 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand 9 states. [2019-11-15 21:53:02,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:02,410 INFO L93 Difference]: Finished difference Result 141 states and 154 transitions. [2019-11-15 21:53:02,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 21:53:02,410 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 67 [2019-11-15 21:53:02,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:02,412 INFO L225 Difference]: With dead ends: 141 [2019-11-15 21:53:02,412 INFO L226 Difference]: Without dead ends: 141 [2019-11-15 21:53:02,412 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:53:02,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2019-11-15 21:53:02,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 137. [2019-11-15 21:53:02,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:02,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 150 transitions. [2019-11-15 21:53:02,417 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 150 transitions. Word has length 67 [2019-11-15 21:53:02,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:02,417 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 150 transitions. [2019-11-15 21:53:02,417 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 21:53:02,418 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 150 transitions. [2019-11-15 21:53:02,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2019-11-15 21:53:02,419 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:02,419 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:02,419 INFO L410 AbstractCegarLoop]: === Iteration 13 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:02,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1521724917, now seen corresponding path program 1 times [2019-11-15 21:53:02,420 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:02,420 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625782062] [2019-11-15 21:53:02,420 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:02,420 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:02,420 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,531 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:02,531 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625782062] [2019-11-15 21:53:02,532 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:02,532 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 21:53:02,532 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440003165] [2019-11-15 21:53:02,532 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 21:53:02,533 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:02,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 21:53:02,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 21:53:02,533 INFO L87 Difference]: Start difference. First operand 137 states and 150 transitions. Second operand 5 states. [2019-11-15 21:53:02,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:02,692 INFO L93 Difference]: Finished difference Result 139 states and 150 transitions. [2019-11-15 21:53:02,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 21:53:02,693 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 73 [2019-11-15 21:53:02,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:02,694 INFO L225 Difference]: With dead ends: 139 [2019-11-15 21:53:02,695 INFO L226 Difference]: Without dead ends: 137 [2019-11-15 21:53:02,695 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-15 21:53:02,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2019-11-15 21:53:02,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2019-11-15 21:53:02,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:02,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 148 transitions. [2019-11-15 21:53:02,699 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 148 transitions. Word has length 73 [2019-11-15 21:53:02,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:02,700 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 148 transitions. [2019-11-15 21:53:02,700 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 21:53:02,700 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 148 transitions. [2019-11-15 21:53:02,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2019-11-15 21:53:02,706 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:02,706 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:02,707 INFO L410 AbstractCegarLoop]: === Iteration 14 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:02,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:02,708 INFO L82 PathProgramCache]: Analyzing trace with hash 271892341, now seen corresponding path program 1 times [2019-11-15 21:53:02,708 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:02,708 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847381632] [2019-11-15 21:53:02,709 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:02,709 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:02,709 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:02,863 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:02,864 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847381632] [2019-11-15 21:53:02,864 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:02,864 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 21:53:02,865 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288841113] [2019-11-15 21:53:02,866 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 21:53:02,866 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:02,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 21:53:02,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 21:53:02,866 INFO L87 Difference]: Start difference. First operand 137 states and 148 transitions. Second operand 5 states. [2019-11-15 21:53:03,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:03,039 INFO L93 Difference]: Finished difference Result 139 states and 148 transitions. [2019-11-15 21:53:03,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 21:53:03,040 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 75 [2019-11-15 21:53:03,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:03,041 INFO L225 Difference]: With dead ends: 139 [2019-11-15 21:53:03,041 INFO L226 Difference]: Without dead ends: 137 [2019-11-15 21:53:03,041 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-11-15 21:53:03,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2019-11-15 21:53:03,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2019-11-15 21:53:03,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:03,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 146 transitions. [2019-11-15 21:53:03,045 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 146 transitions. Word has length 75 [2019-11-15 21:53:03,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:03,046 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 146 transitions. [2019-11-15 21:53:03,046 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 21:53:03,046 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 146 transitions. [2019-11-15 21:53:03,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2019-11-15 21:53:03,046 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:03,047 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:03,047 INFO L410 AbstractCegarLoop]: === Iteration 15 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:03,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:03,047 INFO L82 PathProgramCache]: Analyzing trace with hash -577966064, now seen corresponding path program 1 times [2019-11-15 21:53:03,047 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:03,047 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996086631] [2019-11-15 21:53:03,048 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,048 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,048 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,166 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:03,167 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996086631] [2019-11-15 21:53:03,167 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:03,167 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 21:53:03,167 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809879583] [2019-11-15 21:53:03,168 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 21:53:03,168 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:03,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 21:53:03,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 21:53:03,168 INFO L87 Difference]: Start difference. First operand 137 states and 146 transitions. Second operand 6 states. [2019-11-15 21:53:03,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:03,338 INFO L93 Difference]: Finished difference Result 141 states and 148 transitions. [2019-11-15 21:53:03,338 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 21:53:03,339 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 75 [2019-11-15 21:53:03,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:03,340 INFO L225 Difference]: With dead ends: 141 [2019-11-15 21:53:03,340 INFO L226 Difference]: Without dead ends: 137 [2019-11-15 21:53:03,340 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2019-11-15 21:53:03,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2019-11-15 21:53:03,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2019-11-15 21:53:03,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:03,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 144 transitions. [2019-11-15 21:53:03,344 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 144 transitions. Word has length 75 [2019-11-15 21:53:03,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:03,344 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 144 transitions. [2019-11-15 21:53:03,344 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 21:53:03,344 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 144 transitions. [2019-11-15 21:53:03,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-15 21:53:03,349 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:03,349 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:03,350 INFO L410 AbstractCegarLoop]: === Iteration 16 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:03,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:03,350 INFO L82 PathProgramCache]: Analyzing trace with hash -655756624, now seen corresponding path program 1 times [2019-11-15 21:53:03,350 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:03,351 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822898264] [2019-11-15 21:53:03,351 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,351 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,351 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:03,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,470 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:03,471 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822898264] [2019-11-15 21:53:03,471 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:03,471 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 21:53:03,471 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484840137] [2019-11-15 21:53:03,472 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 21:53:03,472 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:03,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 21:53:03,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 21:53:03,473 INFO L87 Difference]: Start difference. First operand 137 states and 144 transitions. Second operand 6 states. [2019-11-15 21:53:03,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:03,650 INFO L93 Difference]: Finished difference Result 141 states and 146 transitions. [2019-11-15 21:53:03,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 21:53:03,651 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 77 [2019-11-15 21:53:03,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:03,652 INFO L225 Difference]: With dead ends: 141 [2019-11-15 21:53:03,652 INFO L226 Difference]: Without dead ends: 137 [2019-11-15 21:53:03,652 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2019-11-15 21:53:03,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2019-11-15 21:53:03,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2019-11-15 21:53:03,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-15 21:53:03,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 142 transitions. [2019-11-15 21:53:03,656 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 142 transitions. Word has length 77 [2019-11-15 21:53:03,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:03,657 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 142 transitions. [2019-11-15 21:53:03,657 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 21:53:03,657 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 142 transitions. [2019-11-15 21:53:03,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-15 21:53:03,658 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:03,658 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:03,659 INFO L410 AbstractCegarLoop]: === Iteration 17 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:03,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:03,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1309878539, now seen corresponding path program 1 times [2019-11-15 21:53:03,659 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:03,659 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93945499] [2019-11-15 21:53:03,660 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,660 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:03,660 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:03,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:04,159 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 56 proven. 9 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-11-15 21:53:04,159 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93945499] [2019-11-15 21:53:04,160 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739593007] [2019-11-15 21:53:04,160 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:04,325 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 34 conjunts are in the unsatisfiable core [2019-11-15 21:53:04,329 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:04,346 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,347 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:04,347 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,356 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,356 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,356 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8 [2019-11-15 21:53:04,408 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 13 treesize of output 9 [2019-11-15 21:53:04,408 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,422 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,422 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,422 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:17 [2019-11-15 21:53:04,456 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 28 treesize of output 23 [2019-11-15 21:53:04,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:04,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:04,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:04,469 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 18 treesize of output 22 [2019-11-15 21:53:04,469 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,475 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,476 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,485 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,485 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:04,485 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:26 [2019-11-15 21:53:04,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:04,582 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:04,583 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 111 [2019-11-15 21:53:04,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:53:04,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:04,588 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2019-11-15 21:53:04,643 INFO L567 ElimStorePlain]: treesize reduction 164, result has 23.4 percent of original size [2019-11-15 21:53:04,644 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:04,644 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:49 [2019-11-15 21:53:04,987 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:04,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:05,014 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:05,014 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 69 [2019-11-15 21:53:05,015 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:05,031 INFO L567 ElimStorePlain]: treesize reduction 44, result has 26.7 percent of original size [2019-11-15 21:53:05,031 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:05,032 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2019-11-15 21:53:05,050 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 56 proven. 9 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-11-15 21:53:05,050 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:05,051 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 22 [2019-11-15 21:53:05,051 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165289709] [2019-11-15 21:53:05,051 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2019-11-15 21:53:05,051 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:05,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2019-11-15 21:53:05,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2019-11-15 21:53:05,052 INFO L87 Difference]: Start difference. First operand 137 states and 142 transitions. Second operand 23 states. [2019-11-15 21:53:06,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:06,781 INFO L93 Difference]: Finished difference Result 147 states and 150 transitions. [2019-11-15 21:53:06,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-11-15 21:53:06,781 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 77 [2019-11-15 21:53:06,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:06,782 INFO L225 Difference]: With dead ends: 147 [2019-11-15 21:53:06,783 INFO L226 Difference]: Without dead ends: 147 [2019-11-15 21:53:06,783 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=210, Invalid=1272, Unknown=0, NotChecked=0, Total=1482 [2019-11-15 21:53:06,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2019-11-15 21:53:06,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 139. [2019-11-15 21:53:06,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2019-11-15 21:53:06,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2019-11-15 21:53:06,788 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 77 [2019-11-15 21:53:06,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:06,788 INFO L462 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2019-11-15 21:53:06,788 INFO L463 AbstractCegarLoop]: Interpolant automaton has 23 states. [2019-11-15 21:53:06,788 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2019-11-15 21:53:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-15 21:53:06,789 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:06,789 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:06,999 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:07,000 INFO L410 AbstractCegarLoop]: === Iteration 18 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:07,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:07,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1309878538, now seen corresponding path program 1 times [2019-11-15 21:53:07,000 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:07,001 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80229464] [2019-11-15 21:53:07,001 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:07,001 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:07,001 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:07,620 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 60 proven. 11 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:07,620 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80229464] [2019-11-15 21:53:07,621 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154781147] [2019-11-15 21:53:07,621 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:07,773 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 50 conjunts are in the unsatisfiable core [2019-11-15 21:53:07,776 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:07,935 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:07,935 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:07,936 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:07,945 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:07,949 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 14 treesize of output 16 [2019-11-15 21:53:07,949 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:07,959 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:07,959 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:07,959 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2019-11-15 21:53:07,998 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 13 treesize of output 9 [2019-11-15 21:53:07,998 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,012 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,016 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 13 treesize of output 9 [2019-11-15 21:53:08,016 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,029 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,030 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,030 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:44 [2019-11-15 21:53:08,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,099 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:08,100 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,118 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,123 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:08,123 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,140 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,140 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,140 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:70, output treesize:62 [2019-11-15 21:53:08,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,228 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,229 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 122 [2019-11-15 21:53:08,230 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,298 INFO L567 ElimStorePlain]: treesize reduction 58, result has 68.5 percent of original size [2019-11-15 21:53:08,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,303 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 74 [2019-11-15 21:53:08,304 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,323 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,323 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,323 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:136, output treesize:116 [2019-11-15 21:53:08,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,846 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:08,847 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:08,851 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 90 treesize of output 53 [2019-11-15 21:53:08,853 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,907 INFO L567 ElimStorePlain]: treesize reduction 8, result has 91.2 percent of original size [2019-11-15 21:53:08,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:08,916 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:08,918 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 28 [2019-11-15 21:53:08,918 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:08,933 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:08,934 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:08,934 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:140, output treesize:23 [2019-11-15 21:53:09,068 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 62 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:09,068 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:09,068 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2019-11-15 21:53:09,068 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561727471] [2019-11-15 21:53:09,069 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2019-11-15 21:53:09,069 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:09,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2019-11-15 21:53:09,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2019-11-15 21:53:09,070 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand 32 states. [2019-11-15 21:53:10,622 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 109 [2019-11-15 21:53:11,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:11,379 INFO L93 Difference]: Finished difference Result 175 states and 181 transitions. [2019-11-15 21:53:11,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-11-15 21:53:11,379 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2019-11-15 21:53:11,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:11,380 INFO L225 Difference]: With dead ends: 175 [2019-11-15 21:53:11,380 INFO L226 Difference]: Without dead ends: 175 [2019-11-15 21:53:11,381 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=309, Invalid=2043, Unknown=0, NotChecked=0, Total=2352 [2019-11-15 21:53:11,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2019-11-15 21:53:11,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 152. [2019-11-15 21:53:11,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2019-11-15 21:53:11,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 159 transitions. [2019-11-15 21:53:11,385 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 159 transitions. Word has length 77 [2019-11-15 21:53:11,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:11,386 INFO L462 AbstractCegarLoop]: Abstraction has 152 states and 159 transitions. [2019-11-15 21:53:11,386 INFO L463 AbstractCegarLoop]: Interpolant automaton has 32 states. [2019-11-15 21:53:11,386 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 159 transitions. [2019-11-15 21:53:11,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2019-11-15 21:53:11,387 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:11,387 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:11,590 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:11,591 INFO L410 AbstractCegarLoop]: === Iteration 19 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:11,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:11,591 INFO L82 PathProgramCache]: Analyzing trace with hash 764496139, now seen corresponding path program 1 times [2019-11-15 21:53:11,592 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:11,592 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641274638] [2019-11-15 21:53:11,592 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:11,592 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:11,592 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:11,769 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2019-11-15 21:53:11,770 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641274638] [2019-11-15 21:53:11,770 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 21:53:11,770 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-15 21:53:11,770 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26841150] [2019-11-15 21:53:11,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-15 21:53:11,772 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:11,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-15 21:53:11,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2019-11-15 21:53:11,773 INFO L87 Difference]: Start difference. First operand 152 states and 159 transitions. Second operand 9 states. [2019-11-15 21:53:12,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:12,111 INFO L93 Difference]: Finished difference Result 166 states and 173 transitions. [2019-11-15 21:53:12,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 21:53:12,111 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 79 [2019-11-15 21:53:12,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:12,112 INFO L225 Difference]: With dead ends: 166 [2019-11-15 21:53:12,113 INFO L226 Difference]: Without dead ends: 166 [2019-11-15 21:53:12,113 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:53:12,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2019-11-15 21:53:12,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2019-11-15 21:53:12,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2019-11-15 21:53:12,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 173 transitions. [2019-11-15 21:53:12,117 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 173 transitions. Word has length 79 [2019-11-15 21:53:12,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:12,117 INFO L462 AbstractCegarLoop]: Abstraction has 166 states and 173 transitions. [2019-11-15 21:53:12,117 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-15 21:53:12,117 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 173 transitions. [2019-11-15 21:53:12,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-11-15 21:53:12,118 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:12,118 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:12,119 INFO L410 AbstractCegarLoop]: === Iteration 20 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:12,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:12,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1324691836, now seen corresponding path program 1 times [2019-11-15 21:53:12,119 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:12,119 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488775637] [2019-11-15 21:53:12,119 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:12,119 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:12,119 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:12,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:12,296 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:12,296 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488775637] [2019-11-15 21:53:12,297 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326217906] [2019-11-15 21:53:12,297 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:12,484 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 17 conjunts are in the unsatisfiable core [2019-11-15 21:53:12,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:12,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:12,542 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 29 treesize of output 23 [2019-11-15 21:53:12,543 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:12,547 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 29 treesize of output 17 [2019-11-15 21:53:12,548 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:12,559 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:12,562 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 20 treesize of output 8 [2019-11-15 21:53:12,563 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:12,566 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 14 treesize of output 8 [2019-11-15 21:53:12,566 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:12,571 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:12,571 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:53:12,571 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:59, output treesize:9 [2019-11-15 21:53:12,617 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2019-11-15 21:53:12,618 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:12,618 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2019-11-15 21:53:12,618 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467794911] [2019-11-15 21:53:12,619 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-15 21:53:12,619 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:12,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-15 21:53:12,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2019-11-15 21:53:12,621 INFO L87 Difference]: Start difference. First operand 166 states and 173 transitions. Second operand 12 states. [2019-11-15 21:53:13,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:13,163 INFO L93 Difference]: Finished difference Result 167 states and 171 transitions. [2019-11-15 21:53:13,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-15 21:53:13,164 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 81 [2019-11-15 21:53:13,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:13,165 INFO L225 Difference]: With dead ends: 167 [2019-11-15 21:53:13,165 INFO L226 Difference]: Without dead ends: 167 [2019-11-15 21:53:13,165 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2019-11-15 21:53:13,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2019-11-15 21:53:13,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 166. [2019-11-15 21:53:13,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2019-11-15 21:53:13,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 171 transitions. [2019-11-15 21:53:13,170 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 171 transitions. Word has length 81 [2019-11-15 21:53:13,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:13,170 INFO L462 AbstractCegarLoop]: Abstraction has 166 states and 171 transitions. [2019-11-15 21:53:13,170 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-15 21:53:13,170 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 171 transitions. [2019-11-15 21:53:13,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2019-11-15 21:53:13,171 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:13,171 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:13,376 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:13,376 INFO L410 AbstractCegarLoop]: === Iteration 21 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:13,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:13,376 INFO L82 PathProgramCache]: Analyzing trace with hash -1106957982, now seen corresponding path program 1 times [2019-11-15 21:53:13,377 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:13,377 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798096651] [2019-11-15 21:53:13,377 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:13,377 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:13,377 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:13,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:13,896 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 57 proven. 9 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-11-15 21:53:13,896 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798096651] [2019-11-15 21:53:13,896 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596948319] [2019-11-15 21:53:13,896 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:14,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:14,054 INFO L256 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 45 conjunts are in the unsatisfiable core [2019-11-15 21:53:14,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:14,135 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,136 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:14,136 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,144 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,144 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,144 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:14 [2019-11-15 21:53:14,213 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 13 treesize of output 9 [2019-11-15 21:53:14,213 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,230 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,234 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 13 treesize of output 9 [2019-11-15 21:53:14,234 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,248 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,248 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,248 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:35 [2019-11-15 21:53:14,289 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 23 treesize of output 22 [2019-11-15 21:53:14,289 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,309 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,312 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 23 treesize of output 22 [2019-11-15 21:53:14,313 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:14,331 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,331 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:14,332 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:61, output treesize:68 [2019-11-15 21:53:14,662 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:14,687 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,688 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 83 treesize of output 80 [2019-11-15 21:53:14,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,691 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:14,723 INFO L567 ElimStorePlain]: treesize reduction 24, result has 74.7 percent of original size [2019-11-15 21:53:14,728 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:14,729 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 40 [2019-11-15 21:53:14,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,732 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2019-11-15 21:53:14,766 INFO L567 ElimStorePlain]: treesize reduction 22, result has 55.1 percent of original size [2019-11-15 21:53:14,767 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 3 xjuncts. [2019-11-15 21:53:14,767 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:107, output treesize:16 [2019-11-15 21:53:14,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:14,896 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 63 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:14,896 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:14,897 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2019-11-15 21:53:14,897 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760837808] [2019-11-15 21:53:14,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2019-11-15 21:53:14,897 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:14,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2019-11-15 21:53:14,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2019-11-15 21:53:14,898 INFO L87 Difference]: Start difference. First operand 166 states and 171 transitions. Second operand 31 states. [2019-11-15 21:53:16,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:16,475 INFO L93 Difference]: Finished difference Result 171 states and 175 transitions. [2019-11-15 21:53:16,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-11-15 21:53:16,475 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 82 [2019-11-15 21:53:16,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:16,476 INFO L225 Difference]: With dead ends: 171 [2019-11-15 21:53:16,476 INFO L226 Difference]: Without dead ends: 171 [2019-11-15 21:53:16,477 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=223, Invalid=1847, Unknown=0, NotChecked=0, Total=2070 [2019-11-15 21:53:16,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2019-11-15 21:53:16,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 168. [2019-11-15 21:53:16,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2019-11-15 21:53:16,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 173 transitions. [2019-11-15 21:53:16,482 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 173 transitions. Word has length 82 [2019-11-15 21:53:16,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:16,482 INFO L462 AbstractCegarLoop]: Abstraction has 168 states and 173 transitions. [2019-11-15 21:53:16,482 INFO L463 AbstractCegarLoop]: Interpolant automaton has 31 states. [2019-11-15 21:53:16,482 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 173 transitions. [2019-11-15 21:53:16,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2019-11-15 21:53:16,483 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:16,483 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:16,687 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:16,688 INFO L410 AbstractCegarLoop]: === Iteration 22 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:16,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:16,688 INFO L82 PathProgramCache]: Analyzing trace with hash 44040421, now seen corresponding path program 1 times [2019-11-15 21:53:16,688 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:16,688 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378134502] [2019-11-15 21:53:16,689 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:16,689 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:16,689 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:17,114 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2019-11-15 21:53:17,114 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378134502] [2019-11-15 21:53:17,115 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511737340] [2019-11-15 21:53:17,115 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:17,297 INFO L256 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 42 conjunts are in the unsatisfiable core [2019-11-15 21:53:17,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:17,560 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-11-15 21:53:17,561 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:17,594 INFO L567 ElimStorePlain]: treesize reduction 5, result has 85.7 percent of original size [2019-11-15 21:53:17,594 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:17,594 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:30 [2019-11-15 21:53:17,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:17,665 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:17,666 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:17,682 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:17,682 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:17,683 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:39 [2019-11-15 21:53:17,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:17,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:17,738 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:17,748 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:17,748 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 56 [2019-11-15 21:53:17,749 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:17,781 INFO L567 ElimStorePlain]: treesize reduction 20, result has 75.3 percent of original size [2019-11-15 21:53:17,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:17,782 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:17,782 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:61 [2019-11-15 21:53:17,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:17,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:18,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:18,310 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:18,343 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:18,343 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 69 treesize of output 124 [2019-11-15 21:53:18,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,362 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:18,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:18,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:18,493 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:18,493 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 88 [2019-11-15 21:53:18,494 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:18,599 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 47 [2019-11-15 21:53:18,599 INFO L567 ElimStorePlain]: treesize reduction 72, result has 55.8 percent of original size [2019-11-15 21:53:18,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:18,603 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2019-11-15 21:53:18,603 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:135, output treesize:100 [2019-11-15 21:53:18,821 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 67 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:18,822 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:18,822 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 21] total 34 [2019-11-15 21:53:18,822 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495231876] [2019-11-15 21:53:18,822 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2019-11-15 21:53:18,823 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:18,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2019-11-15 21:53:18,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1019, Unknown=0, NotChecked=0, Total=1122 [2019-11-15 21:53:18,824 INFO L87 Difference]: Start difference. First operand 168 states and 173 transitions. Second operand 34 states. [2019-11-15 21:53:20,491 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 92 [2019-11-15 21:53:21,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:21,027 INFO L93 Difference]: Finished difference Result 151 states and 155 transitions. [2019-11-15 21:53:21,029 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-15 21:53:21,029 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 83 [2019-11-15 21:53:21,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:21,030 INFO L225 Difference]: With dead ends: 151 [2019-11-15 21:53:21,030 INFO L226 Difference]: Without dead ends: 151 [2019-11-15 21:53:21,031 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 68 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=349, Invalid=2101, Unknown=0, NotChecked=0, Total=2450 [2019-11-15 21:53:21,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2019-11-15 21:53:21,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2019-11-15 21:53:21,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2019-11-15 21:53:21,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 155 transitions. [2019-11-15 21:53:21,036 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 155 transitions. Word has length 83 [2019-11-15 21:53:21,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:21,037 INFO L462 AbstractCegarLoop]: Abstraction has 151 states and 155 transitions. [2019-11-15 21:53:21,037 INFO L463 AbstractCegarLoop]: Interpolant automaton has 34 states. [2019-11-15 21:53:21,037 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 155 transitions. [2019-11-15 21:53:21,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2019-11-15 21:53:21,038 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:21,038 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:21,238 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:21,239 INFO L410 AbstractCegarLoop]: === Iteration 23 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:21,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:21,239 INFO L82 PathProgramCache]: Analyzing trace with hash -77831682, now seen corresponding path program 2 times [2019-11-15 21:53:21,240 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:21,240 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785497140] [2019-11-15 21:53:21,240 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:21,240 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:21,240 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:22,750 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 76 proven. 26 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-11-15 21:53:22,751 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785497140] [2019-11-15 21:53:22,751 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18303741] [2019-11-15 21:53:22,751 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:22,928 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 21:53:22,928 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:53:22,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 70 conjunts are in the unsatisfiable core [2019-11-15 21:53:22,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:22,949 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:22,950 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 39 [2019-11-15 21:53:22,950 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:22,976 INFO L567 ElimStorePlain]: treesize reduction 14, result has 56.3 percent of original size [2019-11-15 21:53:22,976 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:22,976 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2019-11-15 21:53:23,067 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 13 treesize of output 9 [2019-11-15 21:53:23,067 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,110 INFO L567 ElimStorePlain]: treesize reduction 5, result has 85.7 percent of original size [2019-11-15 21:53:23,110 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,110 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:30 [2019-11-15 21:53:23,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:23,183 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:23,184 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,195 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:23,196 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,196 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:39 [2019-11-15 21:53:23,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:23,282 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:23,282 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 111 [2019-11-15 21:53:23,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:23,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:23,284 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,311 INFO L567 ElimStorePlain]: treesize reduction 28, result has 67.1 percent of original size [2019-11-15 21:53:23,311 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:23,312 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:57 [2019-11-15 21:53:23,440 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_40|], 6=[|v_#valid_50|]} [2019-11-15 21:53:23,443 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-11-15 21:53:23,443 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,464 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:23,493 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:23,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 99 [2019-11-15 21:53:23,494 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,547 INFO L567 ElimStorePlain]: treesize reduction 46, result has 64.6 percent of original size [2019-11-15 21:53:23,547 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:23,547 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:77, output treesize:84 [2019-11-15 21:53:23,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:23,657 INFO L341 Elim1Store]: treesize reduction 24, result has 68.4 percent of original size [2019-11-15 21:53:23,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 92 [2019-11-15 21:53:23,658 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,709 INFO L567 ElimStorePlain]: treesize reduction 66, result has 56.9 percent of original size [2019-11-15 21:53:23,709 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:23,709 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:102, output treesize:87 [2019-11-15 21:53:23,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:23,861 INFO L341 Elim1Store]: treesize reduction 28, result has 65.9 percent of original size [2019-11-15 21:53:23,861 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 94 [2019-11-15 21:53:23,862 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:23,915 INFO L567 ElimStorePlain]: treesize reduction 74, result has 54.0 percent of original size [2019-11-15 21:53:23,915 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:23,915 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:87 [2019-11-15 21:53:23,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,007 INFO L341 Elim1Store]: treesize reduction 28, result has 65.9 percent of original size [2019-11-15 21:53:24,007 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 94 [2019-11-15 21:53:24,008 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:24,084 INFO L567 ElimStorePlain]: treesize reduction 74, result has 54.0 percent of original size [2019-11-15 21:53:24,085 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:24,085 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:106, output treesize:87 [2019-11-15 21:53:24,088 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_25|], 12=[|v_#memory_$Pointer$.base_37|]} [2019-11-15 21:53:24,094 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-11-15 21:53:24,094 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:24,139 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:24,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,189 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:24,189 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 125 [2019-11-15 21:53:24,190 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:24,301 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2019-11-15 21:53:24,301 INFO L567 ElimStorePlain]: treesize reduction 112, result has 47.4 percent of original size [2019-11-15 21:53:24,302 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:24,302 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:113, output treesize:101 [2019-11-15 21:53:24,453 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_26|], 20=[|v_#memory_$Pointer$.base_38|]} [2019-11-15 21:53:24,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:24,461 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:24,495 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:24,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,503 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:24,504 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:24,555 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:24,555 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 78 treesize of output 179 [2019-11-15 21:53:24,557 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:24,691 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2019-11-15 21:53:24,692 INFO L567 ElimStorePlain]: treesize reduction 168, result has 41.5 percent of original size [2019-11-15 21:53:24,692 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:24,693 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:127, output treesize:119 [2019-11-15 21:53:24,795 INFO L392 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_27|], 30=[|v_#memory_$Pointer$.base_39|]} [2019-11-15 21:53:24,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:24,832 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:24,832 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 217 treesize of output 252 [2019-11-15 21:53:24,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:24,835 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-15 21:53:25,006 WARN L191 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 57 [2019-11-15 21:53:25,006 INFO L567 ElimStorePlain]: treesize reduction 321, result has 43.2 percent of original size [2019-11-15 21:53:25,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:25,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:25,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:25,016 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:25,017 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:25,124 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:53:25,124 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:25,125 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 11 case distinctions, treesize of input 227 treesize of output 289 [2019-11-15 21:53:25,127 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:25,262 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 52 [2019-11-15 21:53:25,263 INFO L567 ElimStorePlain]: treesize reduction 342, result has 38.3 percent of original size [2019-11-15 21:53:25,264 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:25,264 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:253, output treesize:212 [2019-11-15 21:53:25,988 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 13 treesize of output 9 [2019-11-15 21:53:25,988 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:26,033 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:26,034 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:26,034 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:222, output treesize:213 [2019-11-15 21:53:26,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:26,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:26,137 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:26,159 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:26,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 185 treesize of output 158 [2019-11-15 21:53:26,161 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:26,223 INFO L567 ElimStorePlain]: treesize reduction 44, result has 77.3 percent of original size [2019-11-15 21:53:26,224 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:26,224 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:231, output treesize:150 [2019-11-15 21:53:26,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:26,408 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:26,409 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:26,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:26,412 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:26,480 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:26,480 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 133 treesize of output 152 [2019-11-15 21:53:26,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:26,488 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:26,540 INFO L567 ElimStorePlain]: treesize reduction 60, result has 43.4 percent of original size [2019-11-15 21:53:26,541 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:26,542 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:156, output treesize:28 [2019-11-15 21:53:26,753 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 84 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2019-11-15 21:53:26,753 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:26,753 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 46 [2019-11-15 21:53:26,754 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271985796] [2019-11-15 21:53:26,754 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2019-11-15 21:53:26,754 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:26,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2019-11-15 21:53:26,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2019-11-15 21:53:26,756 INFO L87 Difference]: Start difference. First operand 151 states and 155 transitions. Second operand 47 states. [2019-11-15 21:53:28,593 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 133 [2019-11-15 21:53:29,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:29,503 INFO L93 Difference]: Finished difference Result 197 states and 201 transitions. [2019-11-15 21:53:29,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-11-15 21:53:29,503 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 91 [2019-11-15 21:53:29,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:29,504 INFO L225 Difference]: With dead ends: 197 [2019-11-15 21:53:29,504 INFO L226 Difference]: Without dead ends: 197 [2019-11-15 21:53:29,506 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 75 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=463, Invalid=3569, Unknown=0, NotChecked=0, Total=4032 [2019-11-15 21:53:29,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2019-11-15 21:53:29,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 153. [2019-11-15 21:53:29,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2019-11-15 21:53:29,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 158 transitions. [2019-11-15 21:53:29,510 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 158 transitions. Word has length 91 [2019-11-15 21:53:29,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:29,510 INFO L462 AbstractCegarLoop]: Abstraction has 153 states and 158 transitions. [2019-11-15 21:53:29,510 INFO L463 AbstractCegarLoop]: Interpolant automaton has 47 states. [2019-11-15 21:53:29,510 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 158 transitions. [2019-11-15 21:53:29,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2019-11-15 21:53:29,511 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:29,511 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:29,716 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:29,716 INFO L410 AbstractCegarLoop]: === Iteration 24 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:29,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:29,717 INFO L82 PathProgramCache]: Analyzing trace with hash -77831681, now seen corresponding path program 2 times [2019-11-15 21:53:29,717 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:29,717 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4616642] [2019-11-15 21:53:29,717 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:29,718 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:29,718 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:30,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:30,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:30,901 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 60 proven. 46 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-15 21:53:30,901 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4616642] [2019-11-15 21:53:30,902 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438717431] [2019-11-15 21:53:30,902 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:31,085 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-15 21:53:31,085 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:53:31,088 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 86 conjunts are in the unsatisfiable core [2019-11-15 21:53:31,090 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:31,099 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-11-15 21:53:31,099 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,108 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,108 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,108 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2019-11-15 21:53:31,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,178 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 12 treesize of output 14 [2019-11-15 21:53:31,178 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,194 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,203 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,203 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:31,204 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,214 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,214 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,214 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2019-11-15 21:53:31,350 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 13 treesize of output 9 [2019-11-15 21:53:31,350 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,402 INFO L567 ElimStorePlain]: treesize reduction 5, result has 91.1 percent of original size [2019-11-15 21:53:31,406 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 13 treesize of output 9 [2019-11-15 21:53:31,406 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,441 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,442 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,442 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:60, output treesize:47 [2019-11-15 21:53:31,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,546 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:31,547 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,579 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,585 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:31,586 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,612 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,613 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,613 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:65 [2019-11-15 21:53:31,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,687 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:31,696 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,697 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 77 treesize of output 70 [2019-11-15 21:53:31,698 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,743 INFO L567 ElimStorePlain]: treesize reduction 30, result has 77.1 percent of original size [2019-11-15 21:53:31,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:31,747 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 38 [2019-11-15 21:53:31,747 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,767 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,768 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,768 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:111, output treesize:91 [2019-11-15 21:53:31,894 INFO L392 ElimStorePlain]: Different costs {1=[|v_#valid_52|], 3=[|v_#length_43|]} [2019-11-15 21:53:31,902 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,902 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:31,902 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,925 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,939 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:31,939 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 60 [2019-11-15 21:53:31,939 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,993 INFO L567 ElimStorePlain]: treesize reduction 32, result has 75.4 percent of original size [2019-11-15 21:53:31,993 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:31,993 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:105, output treesize:98 [2019-11-15 21:53:32,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,079 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 41 [2019-11-15 21:53:32,080 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,111 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,118 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,123 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,124 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 72 treesize of output 59 [2019-11-15 21:53:32,124 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,178 INFO L567 ElimStorePlain]: treesize reduction 14, result has 87.8 percent of original size [2019-11-15 21:53:32,178 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,178 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:131, output treesize:101 [2019-11-15 21:53:32,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,270 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 41 [2019-11-15 21:53:32,270 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,301 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,307 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,319 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,319 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 76 treesize of output 59 [2019-11-15 21:53:32,320 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,371 INFO L567 ElimStorePlain]: treesize reduction 24, result has 80.8 percent of original size [2019-11-15 21:53:32,371 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,371 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:139, output treesize:101 [2019-11-15 21:53:32,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,381 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,385 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,385 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 76 treesize of output 59 [2019-11-15 21:53:32,386 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,450 INFO L567 ElimStorePlain]: treesize reduction 24, result has 83.3 percent of original size [2019-11-15 21:53:32,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 41 [2019-11-15 21:53:32,460 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,486 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,487 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,487 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:139, output treesize:101 [2019-11-15 21:53:32,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,498 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,502 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,502 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 70 treesize of output 68 [2019-11-15 21:53:32,503 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,573 INFO L567 ElimStorePlain]: treesize reduction 24, result has 83.2 percent of original size [2019-11-15 21:53:32,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,581 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 50 [2019-11-15 21:53:32,581 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,609 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,609 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,609 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:127, output treesize:115 [2019-11-15 21:53:32,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,709 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,709 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,710 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,734 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,735 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 79 treesize of output 122 [2019-11-15 21:53:32,736 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,837 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2019-11-15 21:53:32,837 INFO L567 ElimStorePlain]: treesize reduction 70, result has 67.7 percent of original size [2019-11-15 21:53:32,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:32,845 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:32,856 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:32,856 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 96 [2019-11-15 21:53:32,856 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,936 INFO L567 ElimStorePlain]: treesize reduction 34, result has 80.8 percent of original size [2019-11-15 21:53:32,936 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:32,936 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:141, output treesize:143 [2019-11-15 21:53:33,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:33,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,101 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,103 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,104 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,143 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:33,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 297 treesize of output 251 [2019-11-15 21:53:33,145 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:33,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,157 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,161 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,203 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:33,203 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 287 treesize of output 209 [2019-11-15 21:53:33,205 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:33,450 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2019-11-15 21:53:33,450 INFO L567 ElimStorePlain]: treesize reduction 248, result has 65.3 percent of original size [2019-11-15 21:53:33,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,493 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,634 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-11-15 21:53:33,634 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:33,635 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 12 case distinctions, treesize of input 276 treesize of output 481 [2019-11-15 21:53:33,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:33,640 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:33,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:33,659 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:33,684 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:33,684 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 189 treesize of output 178 [2019-11-15 21:53:33,686 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:33,923 WARN L191 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 57 [2019-11-15 21:53:33,924 INFO L567 ElimStorePlain]: treesize reduction 982, result has 29.0 percent of original size [2019-11-15 21:53:33,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:33,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:33,926 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-11-15 21:53:33,926 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:585, output treesize:400 [2019-11-15 21:53:33,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:33,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:34,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:34,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:35,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,592 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,594 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,601 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,610 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,621 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,630 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,631 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,658 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:36,658 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 287 treesize of output 171 [2019-11-15 21:53:36,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,667 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:36,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,676 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,676 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,683 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,684 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,702 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:36,702 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 196 treesize of output 144 [2019-11-15 21:53:36,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,705 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:36,877 WARN L191 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2019-11-15 21:53:36,877 INFO L567 ElimStorePlain]: treesize reduction 36, result has 86.5 percent of original size [2019-11-15 21:53:36,883 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,887 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,892 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,897 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,899 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 59 [2019-11-15 21:53:36,899 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:36,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:36,917 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,918 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:36,938 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:36,939 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 3 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 6 case distinctions, treesize of input 133 treesize of output 116 [2019-11-15 21:53:36,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,945 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:36,987 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:36,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:36,989 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-11-15 21:53:36,990 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:484, output treesize:64 [2019-11-15 21:53:36,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:37,302 WARN L191 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 16 [2019-11-15 21:53:37,528 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 74 proven. 32 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2019-11-15 21:53:37,528 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:37,528 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 49 [2019-11-15 21:53:37,528 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131337394] [2019-11-15 21:53:37,529 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2019-11-15 21:53:37,529 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:37,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2019-11-15 21:53:37,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=2265, Unknown=0, NotChecked=0, Total=2450 [2019-11-15 21:53:37,530 INFO L87 Difference]: Start difference. First operand 153 states and 158 transitions. Second operand 50 states. [2019-11-15 21:53:39,357 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2019-11-15 21:53:39,641 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 100 [2019-11-15 21:53:39,984 WARN L191 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 160 [2019-11-15 21:53:40,198 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 97 [2019-11-15 21:53:40,584 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 101 [2019-11-15 21:53:40,801 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 68 [2019-11-15 21:53:41,066 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 109 [2019-11-15 21:53:41,754 WARN L191 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 282 DAG size of output: 228 [2019-11-15 21:53:42,635 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2019-11-15 21:53:43,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:43,965 INFO L93 Difference]: Finished difference Result 186 states and 191 transitions. [2019-11-15 21:53:43,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-11-15 21:53:43,965 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 91 [2019-11-15 21:53:43,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:43,966 INFO L225 Difference]: With dead ends: 186 [2019-11-15 21:53:43,966 INFO L226 Difference]: Without dead ends: 186 [2019-11-15 21:53:43,968 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 72 SyntacticMatches, 6 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=549, Invalid=4563, Unknown=0, NotChecked=0, Total=5112 [2019-11-15 21:53:43,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2019-11-15 21:53:43,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 165. [2019-11-15 21:53:43,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2019-11-15 21:53:43,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 170 transitions. [2019-11-15 21:53:43,973 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 170 transitions. Word has length 91 [2019-11-15 21:53:43,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:43,973 INFO L462 AbstractCegarLoop]: Abstraction has 165 states and 170 transitions. [2019-11-15 21:53:43,974 INFO L463 AbstractCegarLoop]: Interpolant automaton has 50 states. [2019-11-15 21:53:43,974 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 170 transitions. [2019-11-15 21:53:43,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2019-11-15 21:53:43,975 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:43,975 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:44,179 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:44,180 INFO L410 AbstractCegarLoop]: === Iteration 25 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:44,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:44,180 INFO L82 PathProgramCache]: Analyzing trace with hash -649447980, now seen corresponding path program 1 times [2019-11-15 21:53:44,180 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:44,180 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073460152] [2019-11-15 21:53:44,180 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:44,180 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:44,180 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 60 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:44,743 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073460152] [2019-11-15 21:53:44,744 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227454331] [2019-11-15 21:53:44,744 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:44,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 35 conjunts are in the unsatisfiable core [2019-11-15 21:53:44,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:45,015 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,016 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:45,016 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,021 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,022 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,022 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:13 [2019-11-15 21:53:45,065 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 13 treesize of output 9 [2019-11-15 21:53:45,065 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,078 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,078 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,078 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:22 [2019-11-15 21:53:45,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:45,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:45,109 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,118 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,119 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,119 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2019-11-15 21:53:45,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:45,184 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,185 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 111 [2019-11-15 21:53:45,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:53:45,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:53:45,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:45,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:45,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:53:45,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:45,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:45,190 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2019-11-15 21:53:45,311 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 26 [2019-11-15 21:53:45,312 INFO L567 ElimStorePlain]: treesize reduction 384, result has 11.5 percent of original size [2019-11-15 21:53:45,312 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:45,312 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:49 [2019-11-15 21:53:45,583 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:45,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:45,625 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:45,625 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 69 [2019-11-15 21:53:45,626 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,649 INFO L567 ElimStorePlain]: treesize reduction 44, result has 26.7 percent of original size [2019-11-15 21:53:45,650 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:45,650 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2019-11-15 21:53:45,687 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 60 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:45,687 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:45,688 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2019-11-15 21:53:45,688 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847723462] [2019-11-15 21:53:45,689 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-11-15 21:53:45,689 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:45,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-11-15 21:53:45,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2019-11-15 21:53:45,690 INFO L87 Difference]: Start difference. First operand 165 states and 170 transitions. Second operand 25 states. [2019-11-15 21:53:46,945 WARN L191 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2019-11-15 21:53:47,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:47,620 INFO L93 Difference]: Finished difference Result 180 states and 185 transitions. [2019-11-15 21:53:47,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-11-15 21:53:47,620 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 93 [2019-11-15 21:53:47,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:47,622 INFO L225 Difference]: With dead ends: 180 [2019-11-15 21:53:47,622 INFO L226 Difference]: Without dead ends: 180 [2019-11-15 21:53:47,623 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 86 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=230, Invalid=1330, Unknown=0, NotChecked=0, Total=1560 [2019-11-15 21:53:47,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2019-11-15 21:53:47,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2019-11-15 21:53:47,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2019-11-15 21:53:47,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 185 transitions. [2019-11-15 21:53:47,630 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 185 transitions. Word has length 93 [2019-11-15 21:53:47,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:47,631 INFO L462 AbstractCegarLoop]: Abstraction has 180 states and 185 transitions. [2019-11-15 21:53:47,631 INFO L463 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-11-15 21:53:47,631 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 185 transitions. [2019-11-15 21:53:47,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2019-11-15 21:53:47,633 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:47,633 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:47,834 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:47,834 INFO L410 AbstractCegarLoop]: === Iteration 26 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:47,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:47,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1123032057, now seen corresponding path program 1 times [2019-11-15 21:53:47,835 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:47,835 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183362101] [2019-11-15 21:53:47,835 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:47,835 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:47,836 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:48,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:48,643 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 69 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:48,643 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183362101] [2019-11-15 21:53:48,644 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174694238] [2019-11-15 21:53:48,644 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:48,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 49 conjunts are in the unsatisfiable core [2019-11-15 21:53:48,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:48,910 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:48,910 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:48,910 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:48,916 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:48,916 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:48,916 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2019-11-15 21:53:48,982 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 13 treesize of output 9 [2019-11-15 21:53:48,982 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:48,992 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:48,993 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:48,993 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:25 [2019-11-15 21:53:49,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:49,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:49,043 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:49,057 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:49,057 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:49,057 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:34 [2019-11-15 21:53:49,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:49,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:49,137 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:49,137 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 66 [2019-11-15 21:53:49,138 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:49,168 INFO L567 ElimStorePlain]: treesize reduction 42, result has 49.4 percent of original size [2019-11-15 21:53:49,168 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:49,168 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:41 [2019-11-15 21:53:49,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:49,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:49,887 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:49,888 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:49,930 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:49,930 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 51 treesize of output 74 [2019-11-15 21:53:49,931 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:49,970 INFO L567 ElimStorePlain]: treesize reduction 40, result has 42.0 percent of original size [2019-11-15 21:53:49,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:49,971 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:49,971 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:65, output treesize:20 [2019-11-15 21:53:49,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:50,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:50,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:50,234 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:50,235 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 1 case distinctions, treesize of input 16 treesize of output 32 [2019-11-15 21:53:50,235 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:50,250 INFO L567 ElimStorePlain]: treesize reduction 18, result has 37.9 percent of original size [2019-11-15 21:53:50,251 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:50,251 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:11 [2019-11-15 21:53:50,337 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 62 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:50,337 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:50,337 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 37 [2019-11-15 21:53:50,337 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300798478] [2019-11-15 21:53:50,338 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2019-11-15 21:53:50,338 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:50,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2019-11-15 21:53:50,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1286, Unknown=0, NotChecked=0, Total=1406 [2019-11-15 21:53:50,339 INFO L87 Difference]: Start difference. First operand 180 states and 185 transitions. Second operand 38 states. [2019-11-15 21:53:52,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:52,835 INFO L93 Difference]: Finished difference Result 207 states and 211 transitions. [2019-11-15 21:53:52,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-11-15 21:53:52,835 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 96 [2019-11-15 21:53:52,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:52,836 INFO L225 Difference]: With dead ends: 207 [2019-11-15 21:53:52,836 INFO L226 Difference]: Without dead ends: 207 [2019-11-15 21:53:52,837 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 80 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=316, Invalid=2876, Unknown=0, NotChecked=0, Total=3192 [2019-11-15 21:53:52,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2019-11-15 21:53:52,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 182. [2019-11-15 21:53:52,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2019-11-15 21:53:52,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 188 transitions. [2019-11-15 21:53:52,840 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 188 transitions. Word has length 96 [2019-11-15 21:53:52,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:52,841 INFO L462 AbstractCegarLoop]: Abstraction has 182 states and 188 transitions. [2019-11-15 21:53:52,841 INFO L463 AbstractCegarLoop]: Interpolant automaton has 38 states. [2019-11-15 21:53:52,841 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 188 transitions. [2019-11-15 21:53:52,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2019-11-15 21:53:52,842 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:52,842 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:53,046 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:53,047 INFO L410 AbstractCegarLoop]: === Iteration 27 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:53,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:53,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1123032058, now seen corresponding path program 1 times [2019-11-15 21:53:53,047 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:53,047 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594147225] [2019-11-15 21:53:53,047 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:53,047 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:53,047 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:53,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:53,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:53,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 62 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:53,888 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594147225] [2019-11-15 21:53:53,888 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397920303] [2019-11-15 21:53:53,889 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:54,100 INFO L256 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 56 conjunts are in the unsatisfiable core [2019-11-15 21:53:54,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:54,163 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:54,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:54,164 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,170 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:54,170 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,170 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2019-11-15 21:53:54,317 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 13 treesize of output 9 [2019-11-15 21:53:54,317 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,348 INFO L567 ElimStorePlain]: treesize reduction 5, result has 85.7 percent of original size [2019-11-15 21:53:54,348 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,348 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:30 [2019-11-15 21:53:54,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:54,418 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:53:54,418 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,434 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:54,435 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,435 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:39 [2019-11-15 21:53:54,486 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_37|], 6=[|v_#memory_$Pointer$.base_57|]} [2019-11-15 21:53:54,490 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 23 treesize of output 13 [2019-11-15 21:53:54,490 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,504 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:54,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:54,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:54,509 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:54,518 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:54,519 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 61 [2019-11-15 21:53:54,519 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,548 INFO L567 ElimStorePlain]: treesize reduction 30, result has 66.3 percent of original size [2019-11-15 21:53:54,548 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:54,548 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:79, output treesize:59 [2019-11-15 21:53:54,998 INFO L392 ElimStorePlain]: Different costs {2=[|#memory_$Pointer$.offset|], 20=[|#memory_$Pointer$.base|]} [2019-11-15 21:53:55,002 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:55,006 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:55,007 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2019-11-15 21:53:55,007 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2019-11-15 21:53:55,047 INFO L567 ElimStorePlain]: treesize reduction 3, result has 96.1 percent of original size [2019-11-15 21:53:55,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:55,051 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:55,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:55,061 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:55,092 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:55,092 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 74 [2019-11-15 21:53:55,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,095 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:53:55,129 INFO L567 ElimStorePlain]: treesize reduction 40, result has 50.6 percent of original size [2019-11-15 21:53:55,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,131 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-11-15 21:53:55,132 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:95, output treesize:47 [2019-11-15 21:53:55,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:53:55,481 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 62 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:55,482 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:53:55,482 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 38 [2019-11-15 21:53:55,482 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108148887] [2019-11-15 21:53:55,482 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-11-15 21:53:55,482 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:53:55,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-11-15 21:53:55,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1361, Unknown=0, NotChecked=0, Total=1482 [2019-11-15 21:53:55,483 INFO L87 Difference]: Start difference. First operand 182 states and 188 transitions. Second operand 39 states. [2019-11-15 21:53:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:53:58,404 INFO L93 Difference]: Finished difference Result 201 states and 206 transitions. [2019-11-15 21:53:58,404 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-11-15 21:53:58,404 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 96 [2019-11-15 21:53:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:53:58,405 INFO L225 Difference]: With dead ends: 201 [2019-11-15 21:53:58,406 INFO L226 Difference]: Without dead ends: 201 [2019-11-15 21:53:58,407 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 80 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=322, Invalid=3100, Unknown=0, NotChecked=0, Total=3422 [2019-11-15 21:53:58,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2019-11-15 21:53:58,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 182. [2019-11-15 21:53:58,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2019-11-15 21:53:58,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 188 transitions. [2019-11-15 21:53:58,410 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 188 transitions. Word has length 96 [2019-11-15 21:53:58,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:53:58,411 INFO L462 AbstractCegarLoop]: Abstraction has 182 states and 188 transitions. [2019-11-15 21:53:58,411 INFO L463 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-11-15 21:53:58,411 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 188 transitions. [2019-11-15 21:53:58,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2019-11-15 21:53:58,412 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:53:58,412 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:53:58,613 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:58,613 INFO L410 AbstractCegarLoop]: === Iteration 28 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:53:58,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:53:58,613 INFO L82 PathProgramCache]: Analyzing trace with hash 454254894, now seen corresponding path program 1 times [2019-11-15 21:53:58,613 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:53:58,613 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499903305] [2019-11-15 21:53:58,613 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:58,613 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:53:58,614 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:53:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:59,189 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 62 proven. 11 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:53:59,190 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499903305] [2019-11-15 21:53:59,190 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670114731] [2019-11-15 21:53:59,190 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:53:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:53:59,361 INFO L256 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 49 conjunts are in the unsatisfiable core [2019-11-15 21:53:59,362 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:53:59,420 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-11-15 21:53:59,420 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,424 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,425 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,425 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2019-11-15 21:53:59,510 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-11-15 21:53:59,510 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,520 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,521 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,521 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2019-11-15 21:53:59,550 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 23 [2019-11-15 21:53:59,553 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:59,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:59,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:59,558 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 18 treesize of output 22 [2019-11-15 21:53:59,559 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,563 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,564 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,576 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,576 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,576 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:33 [2019-11-15 21:53:59,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:59,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:53:59,620 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:53:59,629 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:53:59,629 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 54 [2019-11-15 21:53:59,630 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,653 INFO L567 ElimStorePlain]: treesize reduction 40, result has 42.9 percent of original size [2019-11-15 21:53:59,653 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:53:59,654 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:30 [2019-11-15 21:53:59,979 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:54:00,003 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:00,003 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 34 treesize of output 68 [2019-11-15 21:54:00,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,006 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:54:00,031 INFO L567 ElimStorePlain]: treesize reduction 34, result has 42.4 percent of original size [2019-11-15 21:54:00,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,032 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:54:00,032 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:11 [2019-11-15 21:54:00,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:00,098 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 62 proven. 11 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2019-11-15 21:54:00,098 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:54:00,098 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 23] total 33 [2019-11-15 21:54:00,098 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214602060] [2019-11-15 21:54:00,099 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2019-11-15 21:54:00,099 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:54:00,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2019-11-15 21:54:00,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2019-11-15 21:54:00,100 INFO L87 Difference]: Start difference. First operand 182 states and 188 transitions. Second operand 33 states. [2019-11-15 21:54:01,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:54:01,763 INFO L93 Difference]: Finished difference Result 198 states and 203 transitions. [2019-11-15 21:54:01,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-11-15 21:54:01,763 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 97 [2019-11-15 21:54:01,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:54:01,764 INFO L225 Difference]: With dead ends: 198 [2019-11-15 21:54:01,764 INFO L226 Difference]: Without dead ends: 198 [2019-11-15 21:54:01,765 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 84 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2019-11-15 21:54:01,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2019-11-15 21:54:01,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 181. [2019-11-15 21:54:01,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2019-11-15 21:54:01,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 186 transitions. [2019-11-15 21:54:01,770 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 186 transitions. Word has length 97 [2019-11-15 21:54:01,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:54:01,770 INFO L462 AbstractCegarLoop]: Abstraction has 181 states and 186 transitions. [2019-11-15 21:54:01,770 INFO L463 AbstractCegarLoop]: Interpolant automaton has 33 states. [2019-11-15 21:54:01,770 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 186 transitions. [2019-11-15 21:54:01,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-11-15 21:54:01,771 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:54:01,772 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:54:01,972 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:54:01,972 INFO L410 AbstractCegarLoop]: === Iteration 29 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:54:01,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:54:01,973 INFO L82 PathProgramCache]: Analyzing trace with hash -504141497, now seen corresponding path program 3 times [2019-11-15 21:54:01,973 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:54:01,973 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795255977] [2019-11-15 21:54:01,973 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:54:01,973 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:54:01,973 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:54:02,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:54:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:54:02,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:54:04,045 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 72 proven. 71 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2019-11-15 21:54:04,045 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795255977] [2019-11-15 21:54:04,045 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180499721] [2019-11-15 21:54:04,045 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:54:04,793 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-11-15 21:54:04,793 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:54:04,798 INFO L256 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 104 conjunts are in the unsatisfiable core [2019-11-15 21:54:04,801 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:54:04,807 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-11-15 21:54:04,807 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:04,812 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:04,813 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:54:04,813 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2019-11-15 21:54:04,867 INFO L341 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2019-11-15 21:54:04,867 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2019-11-15 21:54:04,868 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:04,873 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:04,873 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:54:04,873 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2019-11-15 21:54:04,969 INFO L341 Elim1Store]: treesize reduction 12, result has 87.9 percent of original size [2019-11-15 21:54:04,970 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 107 [2019-11-15 21:54:04,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:04,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:04,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:04,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:04,973 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 5 xjuncts. [2019-11-15 21:54:05,080 WARN L191 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2019-11-15 21:54:05,081 INFO L567 ElimStorePlain]: treesize reduction 643, result has 9.8 percent of original size [2019-11-15 21:54:05,081 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:54:05,081 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:62 [2019-11-15 21:54:05,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:05,232 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:05,233 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 60 [2019-11-15 21:54:05,233 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,294 INFO L341 Elim1Store]: treesize reduction 14, result has 85.9 percent of original size [2019-11-15 21:54:05,294 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 126 [2019-11-15 21:54:05,295 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,361 INFO L567 ElimStorePlain]: treesize reduction 60, result has 62.5 percent of original size [2019-11-15 21:54:05,362 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:05,362 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:94, output treesize:100 [2019-11-15 21:54:05,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:05,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,521 INFO L341 Elim1Store]: treesize reduction 24, result has 68.4 percent of original size [2019-11-15 21:54:05,521 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 105 [2019-11-15 21:54:05,522 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,541 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 42 [2019-11-15 21:54:05,541 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,637 INFO L567 ElimStorePlain]: treesize reduction 72, result has 58.1 percent of original size [2019-11-15 21:54:05,638 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:05,638 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:130, output treesize:100 [2019-11-15 21:54:05,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:05,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,697 INFO L341 Elim1Store]: treesize reduction 28, result has 65.9 percent of original size [2019-11-15 21:54:05,698 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 107 [2019-11-15 21:54:05,699 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,709 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 42 [2019-11-15 21:54:05,709 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,779 INFO L567 ElimStorePlain]: treesize reduction 74, result has 57.5 percent of original size [2019-11-15 21:54:05,779 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:05,780 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:138, output treesize:100 [2019-11-15 21:54:05,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:05,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,844 INFO L341 Elim1Store]: treesize reduction 28, result has 65.9 percent of original size [2019-11-15 21:54:05,844 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 107 [2019-11-15 21:54:05,845 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:05,861 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 42 [2019-11-15 21:54:05,861 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,973 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2019-11-15 21:54:05,973 INFO L567 ElimStorePlain]: treesize reduction 74, result has 57.5 percent of original size [2019-11-15 21:54:05,974 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:05,974 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:138, output treesize:100 [2019-11-15 21:54:05,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:05,977 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_38|], 12=[|v_#memory_$Pointer$.base_67|]} [2019-11-15 21:54:05,989 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 89 treesize of output 85 [2019-11-15 21:54:05,989 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:05,997 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 62 treesize of output 58 [2019-11-15 21:54:05,997 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,080 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:06,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,145 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:06,145 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 147 [2019-11-15 21:54:06,146 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,159 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 60 [2019-11-15 21:54:06,159 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,303 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2019-11-15 21:54:06,303 INFO L567 ElimStorePlain]: treesize reduction 102, result has 57.1 percent of original size [2019-11-15 21:54:06,304 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:06,304 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:152, output treesize:136 [2019-11-15 21:54:06,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:06,486 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_39|], 20=[|v_#memory_$Pointer$.base_68|]} [2019-11-15 21:54:06,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,506 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 79 [2019-11-15 21:54:06,506 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,515 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 107 treesize of output 106 [2019-11-15 21:54:06,516 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,581 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:06,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,599 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 81 [2019-11-15 21:54:06,600 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,648 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:06,649 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 103 treesize of output 184 [2019-11-15 21:54:06,650 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,768 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 50 [2019-11-15 21:54:06,768 INFO L567 ElimStorePlain]: treesize reduction 130, result has 57.0 percent of original size [2019-11-15 21:54:06,769 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:06,769 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:188, output treesize:172 [2019-11-15 21:54:06,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:06,916 INFO L392 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_40|], 30=[|v_#memory_$Pointer$.base_69|]} [2019-11-15 21:54:06,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,929 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 209 treesize of output 178 [2019-11-15 21:54:06,930 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:06,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:06,950 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 145 [2019-11-15 21:54:06,950 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:07,015 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:07,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:07,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:07,101 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:07,101 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 154 treesize of output 282 [2019-11-15 21:54:07,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,103 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:07,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:07,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:54:07,314 WARN L191 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2019-11-15 21:54:07,314 INFO L341 Elim1Store]: treesize reduction 32, result has 90.3 percent of original size [2019-11-15 21:54:07,315 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 199 treesize of output 393 [2019-11-15 21:54:07,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:54:07,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:07,352 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:08,061 WARN L191 SmtUtils]: Spent 707.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 51 [2019-11-15 21:54:08,061 INFO L567 ElimStorePlain]: treesize reduction 17644, result has 1.6 percent of original size [2019-11-15 21:54:08,061 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:08,062 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:374, output treesize:286 [2019-11-15 21:54:16,798 WARN L191 SmtUtils]: Spent 8.66 s on a formula simplification that was a NOOP. DAG size: 49 [2019-11-15 21:54:35,512 WARN L191 SmtUtils]: Spent 18.63 s on a formula simplification that was a NOOP. DAG size: 49 [2019-11-15 21:54:35,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:54:35,640 INFO L341 Elim1Store]: treesize reduction 32, result has 86.3 percent of original size [2019-11-15 21:54:35,640 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 182 treesize of output 350 [2019-11-15 21:54:35,641 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:35,681 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:54:35,681 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 131 treesize of output 202 [2019-11-15 21:54:35,681 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:54:35,893 WARN L191 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2019-11-15 21:54:35,893 INFO L567 ElimStorePlain]: treesize reduction 160, result has 68.8 percent of original size [2019-11-15 21:54:35,893 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:54:35,894 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:314, output treesize:352 [2019-11-15 21:55:02,778 WARN L191 SmtUtils]: Spent 26.77 s on a formula simplification that was a NOOP. DAG size: 60 [2019-11-15 21:55:02,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:02,783 INFO L392 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_41|], 30=[|v_#memory_$Pointer$.base_70|]} [2019-11-15 21:55:02,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:02,805 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 209 [2019-11-15 21:55:02,806 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:02,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:02,816 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 154 [2019-11-15 21:55:02,816 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:02,931 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-11-15 21:55:02,932 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:02,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:02,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,068 WARN L191 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2019-11-15 21:55:03,069 INFO L341 Elim1Store]: treesize reduction 72, result has 67.7 percent of original size [2019-11-15 21:55:03,069 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 154 treesize of output 238 [2019-11-15 21:55:03,070 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:03,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,292 WARN L191 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 86 [2019-11-15 21:55:03,292 INFO L341 Elim1Store]: treesize reduction 96, result has 71.9 percent of original size [2019-11-15 21:55:03,293 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 227 treesize of output 349 [2019-11-15 21:55:03,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,307 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:55:03,550 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 64 [2019-11-15 21:55:03,550 INFO L567 ElimStorePlain]: treesize reduction 364, result has 48.7 percent of original size [2019-11-15 21:55:03,551 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:55:03,551 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:412, output treesize:396 [2019-11-15 21:55:03,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:03,673 INFO L392 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_42|], 30=[|v_#memory_$Pointer$.base_71|]} [2019-11-15 21:55:03,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,692 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 158 [2019-11-15 21:55:03,692 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:03,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,701 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 250 treesize of output 213 [2019-11-15 21:55:03,702 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:03,814 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-15 21:55:03,815 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:03,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:03,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,058 WARN L191 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 88 [2019-11-15 21:55:04,059 INFO L341 Elim1Store]: treesize reduction 108, result has 70.0 percent of original size [2019-11-15 21:55:04,059 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 11 case distinctions, treesize of input 231 treesize of output 355 [2019-11-15 21:55:04,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,079 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:55:04,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,208 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2019-11-15 21:55:04,208 INFO L341 Elim1Store]: treesize reduction 80, result has 66.0 percent of original size [2019-11-15 21:55:04,209 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 158 treesize of output 242 [2019-11-15 21:55:04,210 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:04,482 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 66 [2019-11-15 21:55:04,482 INFO L567 ElimStorePlain]: treesize reduction 400, result has 46.6 percent of original size [2019-11-15 21:55:04,483 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:55:04,483 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:428, output treesize:400 [2019-11-15 21:55:04,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:04,611 INFO L392 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_43|], 30=[|v_#memory_$Pointer$.base_72|]} [2019-11-15 21:55:04,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,632 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 250 treesize of output 213 [2019-11-15 21:55:04,633 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:04,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,644 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 158 [2019-11-15 21:55:04,645 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:04,754 WARN L191 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-15 21:55:04,755 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:04,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,887 INFO L341 Elim1Store]: treesize reduction 80, result has 66.0 percent of original size [2019-11-15 21:55:04,887 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 158 treesize of output 242 [2019-11-15 21:55:04,888 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:04,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:04,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,156 WARN L191 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 88 [2019-11-15 21:55:05,156 INFO L341 Elim1Store]: treesize reduction 108, result has 70.0 percent of original size [2019-11-15 21:55:05,156 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 231 treesize of output 355 [2019-11-15 21:55:05,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,174 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:55:05,399 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 61 [2019-11-15 21:55:05,399 INFO L567 ElimStorePlain]: treesize reduction 418, result has 41.9 percent of original size [2019-11-15 21:55:05,399 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:55:05,400 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:428, output treesize:352 [2019-11-15 21:55:05,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,410 INFO L392 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_44|], 30=[|v_#memory_$Pointer$.base_73|]} [2019-11-15 21:55:05,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 161 [2019-11-15 21:55:05,435 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:05,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,446 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 216 [2019-11-15 21:55:05,447 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:05,564 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-11-15 21:55:05,565 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:05,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,732 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2019-11-15 21:55:05,733 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:05,733 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 11 case distinctions, treesize of input 234 treesize of output 463 [2019-11-15 21:55:05,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:05,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:05,782 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:55:05,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:05,938 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-15 21:55:05,938 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:05,939 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 161 treesize of output 328 [2019-11-15 21:55:05,940 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:06,267 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 66 [2019-11-15 21:55:06,267 INFO L567 ElimStorePlain]: treesize reduction 632, result has 34.2 percent of original size [2019-11-15 21:55:06,267 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:55:06,268 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:404, output treesize:380 [2019-11-15 21:55:35,104 WARN L191 SmtUtils]: Spent 28.72 s on a formula simplification that was a NOOP. DAG size: 65 [2019-11-15 21:55:35,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,108 INFO L392 ElimStorePlain]: Different costs {20=[|v_#memory_$Pointer$.offset_45|], 42=[|v_#memory_$Pointer$.base_74|]} [2019-11-15 21:55:35,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,141 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 252 treesize of output 233 [2019-11-15 21:55:35,141 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:35,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 178 [2019-11-15 21:55:35,172 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:35,308 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-11-15 21:55:35,308 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:35,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,348 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:55:35,352 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:55:35,544 WARN L191 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2019-11-15 21:55:35,545 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:35,545 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 17 case distinctions, treesize of input 248 treesize of output 566 [2019-11-15 21:55:35,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:35,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:35,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:35,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:55:35,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:55:35,596 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:55:35,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,613 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:55:35,618 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:55:35,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:55:35,720 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:55:35,720 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 175 treesize of output 415 [2019-11-15 21:55:35,722 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:55:36,094 WARN L191 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 76 [2019-11-15 21:55:36,094 INFO L567 ElimStorePlain]: treesize reduction 762, result has 35.6 percent of original size [2019-11-15 21:55:36,095 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:55:36,095 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:432, output treesize:472 [2019-11-15 21:56:38,545 WARN L191 SmtUtils]: Spent 1.04 m on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2019-11-15 21:56:38,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:38,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:38,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:38,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:38,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:38,689 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_$Pointer$.offset_46|, v_prenex_12], 42=[v_prenex_13], 56=[|v_#memory_$Pointer$.base_75|]} [2019-11-15 21:56:38,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:38,897 WARN L191 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 69 [2019-11-15 21:56:38,897 INFO L341 Elim1Store]: treesize reduction 86, result has 74.2 percent of original size [2019-11-15 21:56:38,897 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 13 case distinctions, treesize of input 540 treesize of output 564 [2019-11-15 21:56:38,900 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:56:39,215 WARN L191 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 111 [2019-11-15 21:56:39,215 INFO L567 ElimStorePlain]: treesize reduction 186, result has 79.9 percent of original size [2019-11-15 21:56:39,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:39,408 WARN L191 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 69 [2019-11-15 21:56:39,408 INFO L341 Elim1Store]: treesize reduction 86, result has 74.2 percent of original size [2019-11-15 21:56:39,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 13 case distinctions, treesize of input 389 treesize of output 485 [2019-11-15 21:56:39,411 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:56:39,661 WARN L191 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 100 [2019-11-15 21:56:39,661 INFO L567 ElimStorePlain]: treesize reduction 186, result has 76.3 percent of original size [2019-11-15 21:56:39,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:39,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:39,669 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:56:39,670 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:56:39,932 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-11-15 21:56:39,933 INFO L341 Elim1Store]: treesize reduction 8, result has 96.3 percent of original size [2019-11-15 21:56:39,933 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 17 case distinctions, treesize of input 248 treesize of output 333 [2019-11-15 21:56:39,937 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:56:40,198 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 96 [2019-11-15 21:56:40,198 INFO L567 ElimStorePlain]: treesize reduction 556, result has 50.9 percent of original size [2019-11-15 21:56:40,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:40,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:56:40,212 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:56:40,213 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:56:40,604 WARN L191 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 120 [2019-11-15 21:56:40,605 INFO L341 Elim1Store]: treesize reduction 36, result has 89.6 percent of original size [2019-11-15 21:56:40,605 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 24 case distinctions, treesize of input 351 treesize of output 448 [2019-11-15 21:56:40,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:56:40,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:56:40,641 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:56:40,931 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 65 [2019-11-15 21:56:40,931 INFO L567 ElimStorePlain]: treesize reduction 706, result has 40.4 percent of original size [2019-11-15 21:56:40,932 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-11-15 21:56:40,932 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:930, output treesize:554 [2019-11-15 21:57:11,156 WARN L191 SmtUtils]: Spent 30.12 s on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:57:41,398 WARN L191 SmtUtils]: Spent 30.13 s on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:58:11,629 WARN L191 SmtUtils]: Spent 30.13 s on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:58:41,888 WARN L191 SmtUtils]: Spent 30.13 s on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:59:06,985 WARN L191 SmtUtils]: Spent 24.97 s on a formula simplification that was a NOOP. DAG size: 64 [2019-11-15 21:59:06,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:09,225 WARN L191 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 104 [2019-11-15 21:59:11,428 WARN L191 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 104 [2019-11-15 21:59:11,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:11,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:11,776 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:11,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 2 case distinctions, treesize of input 309 treesize of output 239 [2019-11-15 21:59:11,778 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:11,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:11,799 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:11,799 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 2 case distinctions, treesize of input 220 treesize of output 174 [2019-11-15 21:59:11,800 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:11,874 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:11,875 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-11-15 21:59:11,875 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:530, output treesize:328 [2019-11-15 21:59:14,042 WARN L191 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 75 [2019-11-15 21:59:16,218 WARN L191 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 75 [2019-11-15 21:59:16,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:16,557 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-11-15 21:59:16,557 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:16,558 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 18 case distinctions, treesize of input 202 treesize of output 277 [2019-11-15 21:59:16,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,667 INFO L496 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:59:16,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:16,762 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:16,763 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 14 case distinctions, treesize of input 137 treesize of output 173 [2019-11-15 21:59:16,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:16,772 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:59:16,887 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 48 [2019-11-15 21:59:16,888 INFO L567 ElimStorePlain]: treesize reduction 268, result has 23.4 percent of original size [2019-11-15 21:59:16,888 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 2 xjuncts. [2019-11-15 21:59:16,888 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:340, output treesize:82 [2019-11-15 21:59:21,884 WARN L191 SmtUtils]: Spent 4.88 s on a formula simplification. DAG size of input: 49 DAG size of output: 20 [2019-11-15 21:59:22,162 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 80 proven. 45 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-11-15 21:59:22,162 INFO L223 tionRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-15 21:59:22,163 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 24] total 57 [2019-11-15 21:59:22,163 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143864857] [2019-11-15 21:59:22,163 INFO L442 AbstractCegarLoop]: Interpolant automaton has 58 states [2019-11-15 21:59:22,163 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 21:59:22,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2019-11-15 21:59:22,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=3040, Unknown=0, NotChecked=0, Total=3306 [2019-11-15 21:59:22,165 INFO L87 Difference]: Start difference. First operand 181 states and 186 transitions. Second operand 58 states. [2019-11-15 21:59:23,737 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2019-11-15 21:59:24,204 WARN L191 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2019-11-15 21:59:24,392 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 61 [2019-11-15 21:59:24,766 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 64 [2019-11-15 21:59:25,076 WARN L191 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 69 [2019-11-15 21:59:25,349 WARN L191 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 70 [2019-11-15 21:59:25,709 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 112 [2019-11-15 21:59:25,989 WARN L191 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 78 [2019-11-15 21:59:26,234 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2019-11-15 21:59:26,547 WARN L191 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 71 [2019-11-15 21:59:26,867 WARN L191 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 76 [2019-11-15 21:59:27,254 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 77 [2019-11-15 21:59:27,834 WARN L191 SmtUtils]: Spent 471.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 164 [2019-11-15 21:59:28,019 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2019-11-15 21:59:28,204 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2019-11-15 21:59:28,396 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2019-11-15 21:59:28,815 WARN L191 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 114 [2019-11-15 21:59:33,887 WARN L191 SmtUtils]: Spent 4.04 s on a formula simplification. DAG size of input: 90 DAG size of output: 79 [2019-11-15 21:59:34,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 21:59:34,253 INFO L93 Difference]: Finished difference Result 241 states and 246 transitions. [2019-11-15 21:59:34,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-11-15 21:59:34,253 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 105 [2019-11-15 21:59:34,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 21:59:34,254 INFO L225 Difference]: With dead ends: 241 [2019-11-15 21:59:34,254 INFO L226 Difference]: Without dead ends: 241 [2019-11-15 21:59:34,257 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 85 SyntacticMatches, 13 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2099 ImplicationChecksByTransitivity, 317.9s TimeCoverageRelationStatistics Valid=850, Invalid=6982, Unknown=0, NotChecked=0, Total=7832 [2019-11-15 21:59:34,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2019-11-15 21:59:34,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 183. [2019-11-15 21:59:34,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2019-11-15 21:59:34,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 189 transitions. [2019-11-15 21:59:34,261 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 189 transitions. Word has length 105 [2019-11-15 21:59:34,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 21:59:34,262 INFO L462 AbstractCegarLoop]: Abstraction has 183 states and 189 transitions. [2019-11-15 21:59:34,262 INFO L463 AbstractCegarLoop]: Interpolant automaton has 58 states. [2019-11-15 21:59:34,262 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 189 transitions. [2019-11-15 21:59:34,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-11-15 21:59:34,262 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 21:59:34,263 INFO L380 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 21:59:34,463 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:59:34,463 INFO L410 AbstractCegarLoop]: === Iteration 30 === [dll_createErr2REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr6REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, mainErr1REQUIRES_VIOLATION, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr12REQUIRES_VIOLATION, mainErr9REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr10REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr7REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION]=== [2019-11-15 21:59:34,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 21:59:34,464 INFO L82 PathProgramCache]: Analyzing trace with hash -504141496, now seen corresponding path program 3 times [2019-11-15 21:59:34,464 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 21:59:34,464 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088460854] [2019-11-15 21:59:34,464 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:59:34,465 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 21:59:34,465 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 21:59:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:59:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:59:35,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 21:59:36,914 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 49 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-11-15 21:59:36,914 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088460854] [2019-11-15 21:59:36,915 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18896394] [2019-11-15 21:59:36,915 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:59:38,816 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-11-15 21:59:38,816 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-15 21:59:38,821 INFO L256 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 123 conjunts are in the unsatisfiable core [2019-11-15 21:59:38,823 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-11-15 21:59:38,942 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-11-15 21:59:38,943 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:38,953 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:38,956 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-11-15 21:59:38,956 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:38,966 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:38,966 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:59:38,966 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:32 [2019-11-15 21:59:39,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,035 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 23 treesize of output 22 [2019-11-15 21:59:39,035 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,050 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:39,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,062 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 23 treesize of output 22 [2019-11-15 21:59:39,062 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,079 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:39,080 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,080 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:58, output treesize:50 [2019-11-15 21:59:39,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,164 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:39,165 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 123 [2019-11-15 21:59:39,165 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,222 INFO L567 ElimStorePlain]: treesize reduction 34, result has 80.9 percent of original size [2019-11-15 21:59:39,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,257 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:39,257 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 125 treesize of output 184 [2019-11-15 21:59:39,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:59:39,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:39,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:39,260 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2019-11-15 21:59:39,397 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 44 [2019-11-15 21:59:39,397 INFO L567 ElimStorePlain]: treesize reduction 828, result has 14.0 percent of original size [2019-11-15 21:59:39,397 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,397 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:130, output treesize:134 [2019-11-15 21:59:39,573 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_44|], 6=[|v_#valid_60|]} [2019-11-15 21:59:39,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,583 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 139 treesize of output 141 [2019-11-15 21:59:39,584 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:39,593 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 130 treesize of output 132 [2019-11-15 21:59:39,594 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,746 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2019-11-15 21:59:39,747 INFO L567 ElimStorePlain]: treesize reduction 25, result has 90.7 percent of original size [2019-11-15 21:59:39,794 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:39,794 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 113 treesize of output 159 [2019-11-15 21:59:39,795 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:39,902 INFO L341 Elim1Store]: treesize reduction 14, result has 85.9 percent of original size [2019-11-15 21:59:39,903 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 129 treesize of output 200 [2019-11-15 21:59:39,904 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,150 WARN L191 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2019-11-15 21:59:40,151 INFO L567 ElimStorePlain]: treesize reduction 78, result has 76.6 percent of original size [2019-11-15 21:59:40,151 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:40,151 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:270, output treesize:255 [2019-11-15 21:59:40,419 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-11-15 21:59:40,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:40,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,452 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:40,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 111 [2019-11-15 21:59:40,453 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,478 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:40,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 167 treesize of output 162 [2019-11-15 21:59:40,479 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,686 WARN L191 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2019-11-15 21:59:40,686 INFO L567 ElimStorePlain]: treesize reduction 52, result has 83.1 percent of original size [2019-11-15 21:59:40,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,718 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:40,719 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 152 treesize of output 171 [2019-11-15 21:59:40,719 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,730 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:40,730 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 88 [2019-11-15 21:59:40,731 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,867 WARN L191 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2019-11-15 21:59:40,867 INFO L567 ElimStorePlain]: treesize reduction 86, result has 70.6 percent of original size [2019-11-15 21:59:40,867 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:40,867 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:315, output treesize:207 [2019-11-15 21:59:40,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:40,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,974 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:40,974 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 155 treesize of output 115 [2019-11-15 21:59:40,975 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:40,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:40,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,024 INFO L341 Elim1Store]: treesize reduction 40, result has 58.3 percent of original size [2019-11-15 21:59:41,025 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 175 treesize of output 184 [2019-11-15 21:59:41,026 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,221 WARN L191 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2019-11-15 21:59:41,221 INFO L567 ElimStorePlain]: treesize reduction 52, result has 84.9 percent of original size [2019-11-15 21:59:41,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,254 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,255 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 156 treesize of output 171 [2019-11-15 21:59:41,255 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,265 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,265 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 136 treesize of output 118 [2019-11-15 21:59:41,266 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,411 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2019-11-15 21:59:41,412 INFO L567 ElimStorePlain]: treesize reduction 122, result has 67.6 percent of original size [2019-11-15 21:59:41,412 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:41,412 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:331, output treesize:255 [2019-11-15 21:59:41,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:41,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,434 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 155 treesize of output 115 [2019-11-15 21:59:41,435 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,479 INFO L341 Elim1Store]: treesize reduction 40, result has 58.3 percent of original size [2019-11-15 21:59:41,480 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 175 treesize of output 184 [2019-11-15 21:59:41,481 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,664 WARN L191 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2019-11-15 21:59:41,664 INFO L567 ElimStorePlain]: treesize reduction 52, result has 84.9 percent of original size [2019-11-15 21:59:41,679 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,679 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 136 treesize of output 118 [2019-11-15 21:59:41,679 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,707 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 156 treesize of output 171 [2019-11-15 21:59:41,709 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,833 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2019-11-15 21:59:41,833 INFO L567 ElimStorePlain]: treesize reduction 62, result has 79.3 percent of original size [2019-11-15 21:59:41,834 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:41,834 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:331, output treesize:237 [2019-11-15 21:59:41,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:41,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,964 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,964 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 163 treesize of output 169 [2019-11-15 21:59:41,965 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:41,970 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:41,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:41,983 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:41,983 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 143 treesize of output 136 [2019-11-15 21:59:41,984 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,156 WARN L191 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 70 [2019-11-15 21:59:42,157 INFO L567 ElimStorePlain]: treesize reduction 68, result has 79.6 percent of original size [2019-11-15 21:59:42,174 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:42,174 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 106 [2019-11-15 21:59:42,175 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,200 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:42,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 155 treesize of output 185 [2019-11-15 21:59:42,201 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,347 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2019-11-15 21:59:42,347 INFO L567 ElimStorePlain]: treesize reduction 122, result has 66.2 percent of original size [2019-11-15 21:59:42,347 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:42,347 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:307, output treesize:239 [2019-11-15 21:59:42,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:42,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,582 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:42,582 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 177 treesize of output 210 [2019-11-15 21:59:42,583 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,597 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 118 [2019-11-15 21:59:42,598 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,796 WARN L191 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2019-11-15 21:59:42,797 INFO L567 ElimStorePlain]: treesize reduction 98, result has 74.3 percent of original size [2019-11-15 21:59:42,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,830 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:42,835 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:42,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,876 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:42,876 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 173 treesize of output 260 [2019-11-15 21:59:42,877 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:42,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:42,889 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 114 [2019-11-15 21:59:42,890 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:43,087 WARN L191 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 72 [2019-11-15 21:59:43,087 INFO L567 ElimStorePlain]: treesize reduction 130, result has 67.9 percent of original size [2019-11-15 21:59:43,087 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:43,087 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:291, output treesize:275 [2019-11-15 21:59:43,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:43,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,576 WARN L191 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 82 [2019-11-15 21:59:43,576 INFO L341 Elim1Store]: treesize reduction 28, result has 91.4 percent of original size [2019-11-15 21:59:43,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 12 case distinctions, treesize of input 369 treesize of output 509 [2019-11-15 21:59:43,578 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:43,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,599 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:43,599 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 251 treesize of output 220 [2019-11-15 21:59:43,600 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:43,814 WARN L191 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 68 [2019-11-15 21:59:43,814 INFO L567 ElimStorePlain]: treesize reduction 296, result has 57.3 percent of original size [2019-11-15 21:59:43,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,833 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:43,835 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:43,852 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:43,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 160 treesize of output 138 [2019-11-15 21:59:43,853 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:43,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:43,862 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:43,863 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:43,932 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:43,933 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 11 case distinctions, treesize of input 236 treesize of output 259 [2019-11-15 21:59:43,935 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,137 WARN L191 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2019-11-15 21:59:44,137 INFO L567 ElimStorePlain]: treesize reduction 336, result has 52.1 percent of original size [2019-11-15 21:59:44,137 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:44,138 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:621, output treesize:365 [2019-11-15 21:59:44,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:44,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:44,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:44,534 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 145 treesize of output 150 [2019-11-15 21:59:44,535 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,541 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-11-15 21:59:44,542 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:44,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:44,552 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 227 treesize of output 232 [2019-11-15 21:59:44,552 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,653 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-11-15 21:59:44,654 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:44,672 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:44,673 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 144 treesize of output 154 [2019-11-15 21:59:44,673 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:44,699 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:44,699 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 226 treesize of output 266 [2019-11-15 21:59:44,700 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:44,795 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:44,796 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:44,796 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:600, output treesize:356 [2019-11-15 21:59:44,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:45,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,055 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:45,055 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 248 treesize of output 277 [2019-11-15 21:59:45,056 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,070 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 164 [2019-11-15 21:59:45,070 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,309 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 73 [2019-11-15 21:59:45,310 INFO L567 ElimStorePlain]: treesize reduction 90, result has 81.1 percent of original size [2019-11-15 21:59:45,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,331 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,346 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,354 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:45,355 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 152 treesize of output 126 [2019-11-15 21:59:45,355 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,363 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,365 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,457 INFO L341 Elim1Store]: treesize reduction 20, result has 80.8 percent of original size [2019-11-15 21:59:45,457 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 233 treesize of output 230 [2019-11-15 21:59:45,459 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,660 WARN L191 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2019-11-15 21:59:45,660 INFO L567 ElimStorePlain]: treesize reduction 258, result has 58.0 percent of original size [2019-11-15 21:59:45,660 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:45,661 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:416, output treesize:356 [2019-11-15 21:59:45,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:45,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,700 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 175 treesize of output 168 [2019-11-15 21:59:45,700 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,732 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:45,733 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 256 treesize of output 281 [2019-11-15 21:59:45,734 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:45,959 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 75 [2019-11-15 21:59:45,959 INFO L567 ElimStorePlain]: treesize reduction 152, result has 72.2 percent of original size [2019-11-15 21:59:45,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:45,986 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,986 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:45,996 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:45,996 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 156 treesize of output 126 [2019-11-15 21:59:45,997 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,006 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,008 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,103 INFO L341 Elim1Store]: treesize reduction 24, result has 78.2 percent of original size [2019-11-15 21:59:46,104 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 237 treesize of output 232 [2019-11-15 21:59:46,106 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,348 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2019-11-15 21:59:46,348 INFO L567 ElimStorePlain]: treesize reduction 252, result has 58.6 percent of original size [2019-11-15 21:59:46,348 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:46,349 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:432, output treesize:356 [2019-11-15 21:59:46,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:46,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,380 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 175 treesize of output 168 [2019-11-15 21:59:46,381 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,422 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:46,423 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 256 treesize of output 281 [2019-11-15 21:59:46,423 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,638 WARN L191 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-11-15 21:59:46,638 INFO L567 ElimStorePlain]: treesize reduction 90, result has 81.4 percent of original size [2019-11-15 21:59:46,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,670 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,671 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,760 INFO L341 Elim1Store]: treesize reduction 24, result has 78.2 percent of original size [2019-11-15 21:59:46,760 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 237 treesize of output 232 [2019-11-15 21:59:46,762 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,773 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:46,775 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:46,783 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:46,783 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 156 treesize of output 126 [2019-11-15 21:59:46,784 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:46,976 WARN L191 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 66 [2019-11-15 21:59:46,976 INFO L567 ElimStorePlain]: treesize reduction 244, result has 59.3 percent of original size [2019-11-15 21:59:46,976 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:46,977 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:432, output treesize:356 [2019-11-15 21:59:46,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:46,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,016 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 163 treesize of output 171 [2019-11-15 21:59:47,017 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:47,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,051 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:47,052 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 244 treesize of output 284 [2019-11-15 21:59:47,052 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:47,271 WARN L191 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2019-11-15 21:59:47,272 INFO L567 ElimStorePlain]: treesize reduction 100, result has 80.0 percent of original size [2019-11-15 21:59:47,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,298 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,301 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,302 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,368 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:47,369 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 240 treesize of output 284 [2019-11-15 21:59:47,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:59:47,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:59:47,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:59:47,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-15 21:59:47,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:47,393 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-15 21:59:47,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,417 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:47,433 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,433 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:47,460 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:47,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 159 treesize of output 160 [2019-11-15 21:59:47,461 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:47,798 WARN L191 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 71 [2019-11-15 21:59:47,799 INFO L567 ElimStorePlain]: treesize reduction 330, result has 49.8 percent of original size [2019-11-15 21:59:47,799 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:47,799 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:408, output treesize:364 [2019-11-15 21:59:48,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:48,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,049 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,051 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,053 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,054 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,089 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:48,089 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 167 treesize of output 211 [2019-11-15 21:59:48,090 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:48,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,103 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,105 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,107 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,107 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:48,209 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2019-11-15 21:59:48,209 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:48,210 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 17 case distinctions, treesize of input 248 treesize of output 349 [2019-11-15 21:59:48,212 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:48,550 WARN L191 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 80 [2019-11-15 21:59:48,551 INFO L567 ElimStorePlain]: treesize reduction 538, result has 44.8 percent of original size [2019-11-15 21:59:48,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,590 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 188 [2019-11-15 21:59:48,591 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:48,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:48,625 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:48,625 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 8 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 2 case distinctions, treesize of input 258 treesize of output 301 [2019-11-15 21:59:48,626 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:48,870 WARN L191 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-11-15 21:59:48,871 INFO L567 ElimStorePlain]: treesize reduction 98, result has 81.1 percent of original size [2019-11-15 21:59:48,871 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:48,871 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:416, output treesize:420 [2019-11-15 21:59:49,110 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-11-15 21:59:49,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:49,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:49,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:49,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:49,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:49,119 INFO L392 ElimStorePlain]: Different costs {40=[v_prenex_16, v_prenex_15], 54=[|v_#memory_$Pointer$.base_90|, |v_#memory_$Pointer$.offset_61|]} [2019-11-15 21:59:49,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:49,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:49,217 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:49,217 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:49,402 WARN L191 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2019-11-15 21:59:49,402 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:49,402 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 17 case distinctions, treesize of input 343 treesize of output 601 [2019-11-15 21:59:49,405 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:49,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:49,420 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:49,421 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:49,686 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-11-15 21:59:49,687 INFO L341 Elim1Store]: treesize reduction 76, result has 81.0 percent of original size [2019-11-15 21:59:49,687 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 19 case distinctions, treesize of input 353 treesize of output 543 [2019-11-15 21:59:49,689 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:50,300 WARN L191 SmtUtils]: Spent 610.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 110 [2019-11-15 21:59:50,301 INFO L567 ElimStorePlain]: treesize reduction 1018, result has 41.5 percent of original size [2019-11-15 21:59:50,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,310 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,312 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,355 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:50,355 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 228 treesize of output 215 [2019-11-15 21:59:50,357 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:50,632 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 106 [2019-11-15 21:59:50,632 INFO L567 ElimStorePlain]: treesize reduction 206, result has 77.3 percent of original size [2019-11-15 21:59:50,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,641 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:50,643 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,644 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,644 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:50,777 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2019-11-15 21:59:50,777 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:50,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 23 case distinctions, treesize of input 494 treesize of output 448 [2019-11-15 21:59:50,781 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:51,063 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 95 [2019-11-15 21:59:51,064 INFO L567 ElimStorePlain]: treesize reduction 1004, result has 40.0 percent of original size [2019-11-15 21:59:51,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:51,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:51,074 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:51,074 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:51,440 WARN L191 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 103 [2019-11-15 21:59:51,440 INFO L341 Elim1Store]: treesize reduction 146, result has 72.5 percent of original size [2019-11-15 21:59:51,441 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 26 case distinctions, treesize of input 463 treesize of output 644 [2019-11-15 21:59:51,445 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:51,648 WARN L191 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 68 [2019-11-15 21:59:51,648 INFO L567 ElimStorePlain]: treesize reduction 300, result has 63.1 percent of original size [2019-11-15 21:59:51,649 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-11-15 21:59:51,649 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:1675, output treesize:512 [2019-11-15 21:59:52,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:53,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:53,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:53,986 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:53,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:53,987 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:54,093 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:54,093 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 11 new quantified variables, introduced 23 case distinctions, treesize of input 279 treesize of output 263 [2019-11-15 21:59:54,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,196 INFO L496 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-15 21:59:54,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-15 21:59:54,203 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-15 21:59:54,549 WARN L191 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 116 [2019-11-15 21:59:54,550 INFO L341 Elim1Store]: treesize reduction 16, result has 93.8 percent of original size [2019-11-15 21:59:54,550 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 15 new quantified variables, introduced 35 case distinctions, treesize of input 370 treesize of output 417 [2019-11-15 21:59:54,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:54,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:55,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:56,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-15 21:59:57,219 INFO L496 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-11-15 21:59:57,507 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 103 [2019-11-15 21:59:57,507 INFO L567 ElimStorePlain]: treesize reduction 493, result has 33.2 percent of original size [2019-11-15 21:59:57,561 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-15 21:59:57,561 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 4 disjoint index pairs (out of 28 index pairs), introduced 10 new quantified variables, introduced 4 case distinctions, treesize of input 92 treesize of output 94 [2019-11-15 21:59:57,562 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-15 21:59:57,763 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-15 21:59:57,764 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: java.lang.UnsupportedOperationException: expected NNF at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.tryExecuteInterpolantGenerator(TraceAbstractionRefinementEngine.java:307) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.generateProof(TraceAbstractionRefinementEngine.java:184) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.executeStrategy(TraceAbstractionRefinementEngine.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.RefinementEngineFactory.runRefinementEngine(RefinementEngineFactory.java:124) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:419) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:368) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:332) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:170) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:122) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) 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) Caused by: java.lang.UnsupportedOperationException: expected NNF at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder$MyWalker.walk(ArrayOccurrenceAnalysis.java:236) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive$TermWalker.walk(NonRecursive.java:139) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder$MyWalker.walk(ArrayOccurrenceAnalysis.java:195) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:115) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:106) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis$ArrOccFinder.(ArrayOccurrenceAnalysis.java:181) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.arrays.ArrayOccurrenceAnalysis.(ArrayOccurrenceAnalysis.java:74) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:275) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:253) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.eliminateOne(ElimStorePlain.java:553) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:466) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.startRecursiveElimination(ElimStorePlain.java:216) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:306) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.tryToEliminate(PartialQuantifierElimination.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:245) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:439) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:200) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:292) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:162) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.tryExecuteInterpolantGenerator(TraceAbstractionRefinementEngine.java:299) ... 21 more [2019-11-15 21:59:57,768 INFO L168 Benchmark]: Toolchain (without parser) took 425587.60 ms. Allocated memory was 1.0 GB in the beginning and 1.5 GB in the end (delta: 505.4 MB). Free memory was 946.1 MB in the beginning and 1.2 GB in the end (delta: -259.4 MB). Peak memory consumption was 657.5 MB. Max. memory is 11.5 GB. [2019-11-15 21:59:57,768 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 967.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-15 21:59:57,768 INFO L168 Benchmark]: CACSL2BoogieTranslator took 591.95 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 153.6 MB). Free memory was 946.1 MB in the beginning and 1.1 GB in the end (delta: -186.2 MB). Peak memory consumption was 17.9 MB. Max. memory is 11.5 GB. [2019-11-15 21:59:57,768 INFO L168 Benchmark]: Boogie Preprocessor took 58.20 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. [2019-11-15 21:59:57,768 INFO L168 Benchmark]: RCFGBuilder took 715.55 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 54.6 MB). Peak memory consumption was 54.6 MB. Max. memory is 11.5 GB. [2019-11-15 21:59:57,768 INFO L168 Benchmark]: TraceAbstraction took 424215.50 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 351.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -134.5 MB). Peak memory consumption was 628.8 MB. Max. memory is 11.5 GB. [2019-11-15 21:59:57,771 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 967.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 591.95 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 153.6 MB). Free memory was 946.1 MB in the beginning and 1.1 GB in the end (delta: -186.2 MB). Peak memory consumption was 17.9 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 58.20 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 715.55 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 54.6 MB). Peak memory consumption was 54.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 424215.50 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 351.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -134.5 MB). Peak memory consumption was 628.8 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: java.lang.UnsupportedOperationException: expected NNF de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: java.lang.UnsupportedOperationException: expected NNF: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.tryExecuteInterpolantGenerator(TraceAbstractionRefinementEngine.java:307) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.24-cad4683 [2019-11-15 22:00:00,073 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-15 22:00:00,075 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-15 22:00:00,096 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-15 22:00:00,097 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-15 22:00:00,099 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-15 22:00:00,101 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-15 22:00:00,112 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-15 22:00:00,117 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-15 22:00:00,121 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-15 22:00:00,123 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-15 22:00:00,126 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-15 22:00:00,126 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-15 22:00:00,128 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-15 22:00:00,129 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-15 22:00:00,131 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-15 22:00:00,132 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-15 22:00:00,135 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-15 22:00:00,138 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-15 22:00:00,142 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-15 22:00:00,146 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-15 22:00:00,148 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-15 22:00:00,151 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-15 22:00:00,154 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-15 22:00:00,158 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-15 22:00:00,158 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-15 22:00:00,158 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-15 22:00:00,160 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-15 22:00:00,160 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-15 22:00:00,163 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-15 22:00:00,163 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-15 22:00:00,164 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-15 22:00:00,165 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-15 22:00:00,166 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-15 22:00:00,167 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-15 22:00:00,167 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-15 22:00:00,168 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-15 22:00:00,168 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-15 22:00:00,169 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-15 22:00:00,170 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-15 22:00:00,170 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-15 22:00:00,172 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2019-11-15 22:00:00,202 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-15 22:00:00,203 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-15 22:00:00,204 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-15 22:00:00,204 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-15 22:00:00,204 INFO L138 SettingsManager]: * Use SBE=true [2019-11-15 22:00:00,205 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-15 22:00:00,205 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-15 22:00:00,205 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2019-11-15 22:00:00,205 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-15 22:00:00,205 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-15 22:00:00,206 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-15 22:00:00,206 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2019-11-15 22:00:00,206 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2019-11-15 22:00:00,206 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2019-11-15 22:00:00,207 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-15 22:00:00,207 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-11-15 22:00:00,207 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-11-15 22:00:00,207 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-15 22:00:00,208 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-15 22:00:00,208 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-15 22:00:00,208 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-15 22:00:00,208 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-15 22:00:00,209 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-15 22:00:00,209 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-15 22:00:00,209 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-15 22:00:00,209 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-15 22:00:00,210 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-11-15 22:00:00,210 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-11-15 22:00:00,210 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-15 22:00:00,210 INFO L138 SettingsManager]: * Logic for external solver=AUFBV Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8a7557f09f8e1fbed7221a578047e51fd09f2dbf [2019-11-15 22:00:00,241 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-15 22:00:00,252 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-15 22:00:00,255 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-15 22:00:00,256 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-15 22:00:00,257 INFO L275 PluginConnector]: CDTParser initialized [2019-11-15 22:00:00,258 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/../../sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i [2019-11-15 22:00:00,317 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/e0aaf2266/80a09b708fda4e0d803bb7fe9bb55a39/FLAGbec659135 [2019-11-15 22:00:00,769 INFO L306 CDTParser]: Found 1 translation units. [2019-11-15 22:00:00,770 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/sv-benchmarks/c/list-ext3-properties/dll_nullified-2.i [2019-11-15 22:00:00,782 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/e0aaf2266/80a09b708fda4e0d803bb7fe9bb55a39/FLAGbec659135 [2019-11-15 22:00:01,131 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/data/e0aaf2266/80a09b708fda4e0d803bb7fe9bb55a39 [2019-11-15 22:00:01,134 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-15 22:00:01,135 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-15 22:00:01,139 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-15 22:00:01,140 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-15 22:00:01,144 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-15 22:00:01,147 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,150 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6aa8d767 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01, skipping insertion in model container [2019-11-15 22:00:01,158 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,167 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-15 22:00:01,214 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-15 22:00:01,736 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 22:00:01,755 INFO L188 MainTranslator]: Completed pre-run [2019-11-15 22:00:01,840 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 22:00:01,905 INFO L192 MainTranslator]: Completed translation [2019-11-15 22:00:01,906 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01 WrapperNode [2019-11-15 22:00:01,906 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-15 22:00:01,907 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-15 22:00:01,907 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-15 22:00:01,907 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-15 22:00:01,923 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,923 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,959 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,962 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:01,991 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:02,003 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:02,016 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... [2019-11-15 22:00:02,027 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-15 22:00:02,037 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-15 22:00:02,037 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-15 22:00:02,037 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-15 22:00:02,038 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/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-11-15 22:00:02,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-11-15 22:00:02,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-15 22:00:02,117 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2019-11-15 22:00:02,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2019-11-15 22:00:02,118 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2019-11-15 22:00:02,118 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_create [2019-11-15 22:00:02,119 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-11-15 22:00:02,120 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-11-15 22:00:02,121 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2019-11-15 22:00:02,121 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2019-11-15 22:00:02,122 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2019-11-15 22:00:02,122 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2019-11-15 22:00:02,122 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2019-11-15 22:00:02,122 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2019-11-15 22:00:02,123 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2019-11-15 22:00:02,124 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2019-11-15 22:00:02,124 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2019-11-15 22:00:02,124 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2019-11-15 22:00:02,124 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2019-11-15 22:00:02,125 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2019-11-15 22:00:02,125 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2019-11-15 22:00:02,125 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2019-11-15 22:00:02,125 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2019-11-15 22:00:02,125 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2019-11-15 22:00:02,126 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2019-11-15 22:00:02,126 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2019-11-15 22:00:02,127 INFO L130 BoogieDeclarations]: Found specification of procedure select [2019-11-15 22:00:02,127 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2019-11-15 22:00:02,127 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2019-11-15 22:00:02,127 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2019-11-15 22:00:02,128 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2019-11-15 22:00:02,128 INFO L130 BoogieDeclarations]: Found specification of procedure random [2019-11-15 22:00:02,128 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2019-11-15 22:00:02,128 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2019-11-15 22:00:02,128 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2019-11-15 22:00:02,129 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2019-11-15 22:00:02,129 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2019-11-15 22:00:02,129 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2019-11-15 22:00:02,129 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2019-11-15 22:00:02,129 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2019-11-15 22:00:02,130 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2019-11-15 22:00:02,130 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2019-11-15 22:00:02,130 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2019-11-15 22:00:02,130 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2019-11-15 22:00:02,132 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2019-11-15 22:00:02,132 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2019-11-15 22:00:02,132 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2019-11-15 22:00:02,132 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2019-11-15 22:00:02,132 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2019-11-15 22:00:02,133 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2019-11-15 22:00:02,133 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2019-11-15 22:00:02,133 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2019-11-15 22:00:02,134 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2019-11-15 22:00:02,134 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2019-11-15 22:00:02,134 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2019-11-15 22:00:02,134 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2019-11-15 22:00:02,134 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2019-11-15 22:00:02,135 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2019-11-15 22:00:02,135 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2019-11-15 22:00:02,135 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2019-11-15 22:00:02,136 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-11-15 22:00:02,136 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-11-15 22:00:02,136 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2019-11-15 22:00:02,136 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-11-15 22:00:02,137 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2019-11-15 22:00:02,137 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2019-11-15 22:00:02,137 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2019-11-15 22:00:02,138 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2019-11-15 22:00:02,138 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2019-11-15 22:00:02,138 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2019-11-15 22:00:02,139 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2019-11-15 22:00:02,139 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2019-11-15 22:00:02,140 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2019-11-15 22:00:02,140 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2019-11-15 22:00:02,141 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2019-11-15 22:00:02,141 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2019-11-15 22:00:02,141 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2019-11-15 22:00:02,142 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2019-11-15 22:00:02,142 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2019-11-15 22:00:02,142 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2019-11-15 22:00:02,142 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2019-11-15 22:00:02,142 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2019-11-15 22:00:02,143 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2019-11-15 22:00:02,143 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2019-11-15 22:00:02,143 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2019-11-15 22:00:02,143 INFO L130 BoogieDeclarations]: Found specification of procedure system [2019-11-15 22:00:02,143 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2019-11-15 22:00:02,144 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2019-11-15 22:00:02,144 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2019-11-15 22:00:02,144 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2019-11-15 22:00:02,144 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2019-11-15 22:00:02,145 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2019-11-15 22:00:02,145 INFO L130 BoogieDeclarations]: Found specification of procedure div [2019-11-15 22:00:02,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2019-11-15 22:00:02,145 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2019-11-15 22:00:02,145 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2019-11-15 22:00:02,146 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2019-11-15 22:00:02,146 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2019-11-15 22:00:02,146 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2019-11-15 22:00:02,146 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2019-11-15 22:00:02,146 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2019-11-15 22:00:02,147 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2019-11-15 22:00:02,147 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2019-11-15 22:00:02,147 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2019-11-15 22:00:02,147 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2019-11-15 22:00:02,147 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2019-11-15 22:00:02,148 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2019-11-15 22:00:02,148 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2019-11-15 22:00:02,148 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2019-11-15 22:00:02,148 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2019-11-15 22:00:02,149 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2019-11-15 22:00:02,149 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2019-11-15 22:00:02,149 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2019-11-15 22:00:02,150 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2019-11-15 22:00:02,150 INFO L130 BoogieDeclarations]: Found specification of procedure dll_create [2019-11-15 22:00:02,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-11-15 22:00:02,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2019-11-15 22:00:02,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-15 22:00:02,151 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-11-15 22:00:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-15 22:00:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2019-11-15 22:00:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-15 22:00:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-11-15 22:00:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-15 22:00:02,592 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2019-11-15 22:00:03,146 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-15 22:00:03,147 INFO L284 CfgBuilder]: Removed 3 assume(true) statements. [2019-11-15 22:00:03,148 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:00:03 BoogieIcfgContainer [2019-11-15 22:00:03,148 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-15 22:00:03,150 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-15 22:00:03,150 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-15 22:00:03,153 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-15 22:00:03,154 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 10:00:01" (1/3) ... [2019-11-15 22:00:03,155 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3813f1c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:00:03, skipping insertion in model container [2019-11-15 22:00:03,155 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:00:01" (2/3) ... [2019-11-15 22:00:03,155 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3813f1c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:00:03, skipping insertion in model container [2019-11-15 22:00:03,156 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:00:03" (3/3) ... [2019-11-15 22:00:03,157 INFO L109 eAbstractionObserver]: Analyzing ICFG dll_nullified-2.i [2019-11-15 22:00:03,168 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-15 22:00:03,191 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 34 error locations. [2019-11-15 22:00:03,204 INFO L249 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2019-11-15 22:00:03,224 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-15 22:00:03,225 INFO L374 AbstractCegarLoop]: Hoare is false [2019-11-15 22:00:03,235 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-15 22:00:03,235 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-15 22:00:03,236 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-15 22:00:03,236 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-15 22:00:03,236 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-15 22:00:03,236 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-15 22:00:03,259 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states. [2019-11-15 22:00:03,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-11-15 22:00:03,269 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 22:00:03,270 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 22:00:03,273 INFO L410 AbstractCegarLoop]: === Iteration 1 === [dll_createErr6REQUIRES_VIOLATION, dll_createErr1REQUIRES_VIOLATION, dll_createErr7REQUIRES_VIOLATION, dll_createErr10REQUIRES_VIOLATION, dll_createErr5REQUIRES_VIOLATION, dll_createErr0REQUIRES_VIOLATION, dll_createErr11REQUIRES_VIOLATION, dll_createErr9REQUIRES_VIOLATION, dll_createErr4REQUIRES_VIOLATION, dll_createErr2REQUIRES_VIOLATION, dll_createErr8REQUIRES_VIOLATION, dll_createErr3REQUIRES_VIOLATION, mainErr10REQUIRES_VIOLATION, mainErr19ASSERT_VIOLATIONMEMORY_FREE, mainErr0REQUIRES_VIOLATION, mainErr11REQUIRES_VIOLATION, mainErr20ASSERT_VIOLATIONMEMORY_FREE, mainErr1REQUIRES_VIOLATION, mainErr12REQUIRES_VIOLATION, mainErr2REQUIRES_VIOLATION, mainErr13REQUIRES_VIOLATION, mainErr3REQUIRES_VIOLATION, mainErr14REQUIRES_VIOLATION, mainErr21ENSURES_VIOLATIONMEMORY_LEAK, mainErr4REQUIRES_VIOLATION, mainErr15REQUIRES_VIOLATION, mainErr5REQUIRES_VIOLATION, mainErr16REQUIRES_VIOLATION, mainErr6REQUIRES_VIOLATION, mainErr17REQUIRES_VIOLATION, mainErr7REQUIRES_VIOLATION, mainErr8REQUIRES_VIOLATION, mainErr18ASSERT_VIOLATIONMEMORY_FREE, mainErr9REQUIRES_VIOLATION]=== [2019-11-15 22:00:03,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 22:00:03,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1577483464, now seen corresponding path program 1 times [2019-11-15 22:00:03,292 INFO L157 tionRefinementEngine]: Executing refinement strategy WOLF [2019-11-15 22:00:03,293 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1472797989] [2019-11-15 22:00:03,293 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_6ec33575-9566-46e8-95de-f18778e4c11f/bin/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-15 22:00:03,551 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-15 22:00:03,552 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Sort C_DOUBLE not declared at de.uni_freiburg.informatik.ultimate.logic.NoopScript.sort(NoopScript.java:412) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.sort(WrapperScript.java:223) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.NonDeclaringTermTransferrer.transferSort(NonDeclaringTermTransferrer.java:111) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.DeclarableFunctionSymbol.defineOrDeclare(DeclarableFunctionSymbol.java:160) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.transferHistoryFromRecord(HistoryRecordingScript.java:143) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.transferHistoryFromRecord(HistoryRecordingScript.java:168) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.SmtFunctionsAndAxioms.transferSymbols(SmtFunctionsAndAxioms.java:139) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleTraceCheck.createExternalManagedScript(IpTcStrategyModuleTraceCheck.java:81) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCvc4.constructManagedScript(IpTcStrategyModuleCvc4.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:106) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.checkFeasibility(TraceAbstractionRefinementEngine.java:244) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.executeStrategy(TraceAbstractionRefinementEngine.java:160) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.RefinementEngineFactory.runRefinementEngine(RefinementEngineFactory.java:124) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:419) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:368) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:332) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:170) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:122) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) 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-11-15 22:00:03,557 INFO L168 Benchmark]: Toolchain (without parser) took 2420.96 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 152.6 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -107.4 MB). Peak memory consumption was 45.1 MB. Max. memory is 11.5 GB. [2019-11-15 22:00:03,558 INFO L168 Benchmark]: CDTParser took 0.34 ms. Allocated memory is still 1.0 GB. Free memory is still 977.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-15 22:00:03,559 INFO L168 Benchmark]: CACSL2BoogieTranslator took 766.87 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 152.6 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -179.4 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. [2019-11-15 22:00:03,560 INFO L168 Benchmark]: Boogie Preprocessor took 129.73 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-15 22:00:03,560 INFO L168 Benchmark]: RCFGBuilder took 1111.90 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 58.6 MB). Peak memory consumption was 58.6 MB. Max. memory is 11.5 GB. [2019-11-15 22:00:03,561 INFO L168 Benchmark]: TraceAbstraction took 404.97 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.3 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. [2019-11-15 22:00:03,565 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34 ms. Allocated memory is still 1.0 GB. Free memory is still 977.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 766.87 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 152.6 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -179.4 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 129.73 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 1111.90 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 58.6 MB). Peak memory consumption was 58.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 404.97 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 13.3 MB). Peak memory consumption was 13.3 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: Sort C_DOUBLE not declared de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Sort C_DOUBLE not declared: de.uni_freiburg.informatik.ultimate.logic.NoopScript.sort(NoopScript.java:412) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...