./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b5699aa Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 0b33005346e6b80bc2289c235b2b7a5c7f83b2de ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: AssertionError: Alternating quantifiers not yet supported --- Real Ultimate output --- Skipped default analysis because property is memsafety ### Bit-precise run ### This is Ultimate 0.1.24-6b5699a [2019-11-21 21:54:22,787 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-21 21:54:22,790 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-21 21:54:22,807 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-21 21:54:22,808 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-21 21:54:22,809 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-21 21:54:22,810 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-21 21:54:22,812 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-21 21:54:22,814 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-21 21:54:22,815 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-21 21:54:22,816 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-21 21:54:22,817 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-21 21:54:22,818 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-21 21:54:22,819 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-21 21:54:22,820 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-21 21:54:22,824 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-21 21:54:22,825 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-21 21:54:22,827 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-21 21:54:22,828 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-21 21:54:22,831 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-21 21:54:22,832 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-21 21:54:22,834 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-21 21:54:22,835 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-21 21:54:22,835 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-21 21:54:22,838 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-21 21:54:22,838 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-21 21:54:22,838 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-21 21:54:22,840 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-21 21:54:22,840 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-21 21:54:22,841 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-21 21:54:22,841 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-21 21:54:22,842 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-21 21:54:22,843 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-21 21:54:22,844 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-21 21:54:22,845 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-21 21:54:22,845 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-21 21:54:22,846 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-21 21:54:22,846 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-21 21:54:22,846 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-21 21:54:22,847 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-21 21:54:22,848 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-21 21:54:22,849 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2019-11-21 21:54:22,864 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-21 21:54:22,864 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-21 21:54:22,865 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-21 21:54:22,865 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-21 21:54:22,866 INFO L138 SettingsManager]: * Use SBE=true [2019-11-21 21:54:22,866 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-21 21:54:22,866 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-21 21:54:22,866 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2019-11-21 21:54:22,867 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-21 21:54:22,867 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-21 21:54:22,867 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-21 21:54:22,867 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2019-11-21 21:54:22,867 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2019-11-21 21:54:22,868 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2019-11-21 21:54:22,868 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-21 21:54:22,868 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-11-21 21:54:22,868 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-11-21 21:54:22,868 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-11-21 21:54:22,869 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-21 21:54:22,869 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-21 21:54:22,869 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-21 21:54:22,869 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-21 21:54:22,870 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-21 21:54:22,870 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-21 21:54:22,870 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-21 21:54:22,870 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-21 21:54:22,870 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-21 21:54:22,871 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-11-21 21:54:22,871 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-11-21 21:54:22,871 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-21 21:54:22,871 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 0b33005346e6b80bc2289c235b2b7a5c7f83b2de [2019-11-21 21:54:23,185 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-21 21:54:23,197 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-21 21:54:23,201 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-21 21:54:23,203 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-21 21:54:23,203 INFO L275 PluginConnector]: CDTParser initialized [2019-11-21 21:54:23,204 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2019-11-21 21:54:23,266 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25f069c91/40eb4aeccb524722bc4c183f13d99112/FLAGc2beed13d [2019-11-21 21:54:23,843 INFO L306 CDTParser]: Found 1 translation units. [2019-11-21 21:54:23,844 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2019-11-21 21:54:23,859 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25f069c91/40eb4aeccb524722bc4c183f13d99112/FLAGc2beed13d [2019-11-21 21:54:24,122 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25f069c91/40eb4aeccb524722bc4c183f13d99112 [2019-11-21 21:54:24,125 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-21 21:54:24,127 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-21 21:54:24,128 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-21 21:54:24,128 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-21 21:54:24,132 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-21 21:54:24,132 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,135 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2633aaa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24, skipping insertion in model container [2019-11-21 21:54:24,136 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,143 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-11-21 21:54:24,196 INFO L179 MainTranslator]: Built tables and reachable declarations [2019-11-21 21:54:24,674 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-21 21:54:24,699 INFO L201 MainTranslator]: Completed pre-run [2019-11-21 21:54:24,756 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-21 21:54:24,837 INFO L205 MainTranslator]: Completed translation [2019-11-21 21:54:24,838 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24 WrapperNode [2019-11-21 21:54:24,838 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-21 21:54:24,839 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-21 21:54:24,839 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-21 21:54:24,839 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-21 21:54:24,853 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,853 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,880 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,881 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,908 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,913 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,919 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... [2019-11-21 21:54:24,928 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-21 21:54:24,929 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-21 21:54:24,929 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-21 21:54:24,929 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-21 21:54:24,930 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-21 21:54:24,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-11-21 21:54:24,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-21 21:54:24,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2019-11-21 21:54:24,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.setCurrentRoundingMode [2019-11-21 21:54:24,989 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2019-11-21 21:54:24,989 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2019-11-21 21:54:24,989 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2019-11-21 21:54:24,990 INFO L138 BoogieDeclarations]: Found implementation of procedure c1 [2019-11-21 21:54:24,990 INFO L138 BoogieDeclarations]: Found implementation of procedure c2 [2019-11-21 21:54:24,990 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-11-21 21:54:24,990 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2019-11-21 21:54:24,991 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2019-11-21 21:54:24,991 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2019-11-21 21:54:24,991 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2019-11-21 21:54:24,991 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2019-11-21 21:54:24,991 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2019-11-21 21:54:24,992 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2019-11-21 21:54:24,992 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2019-11-21 21:54:24,992 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2019-11-21 21:54:24,992 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2019-11-21 21:54:24,993 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2019-11-21 21:54:24,993 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2019-11-21 21:54:24,993 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2019-11-21 21:54:24,993 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2019-11-21 21:54:24,993 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2019-11-21 21:54:24,994 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2019-11-21 21:54:24,994 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2019-11-21 21:54:24,994 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2019-11-21 21:54:24,994 INFO L130 BoogieDeclarations]: Found specification of procedure select [2019-11-21 21:54:24,995 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2019-11-21 21:54:24,995 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2019-11-21 21:54:24,995 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2019-11-21 21:54:24,995 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2019-11-21 21:54:24,995 INFO L130 BoogieDeclarations]: Found specification of procedure random [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2019-11-21 21:54:24,996 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2019-11-21 21:54:24,997 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2019-11-21 21:54:24,998 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2019-11-21 21:54:24,999 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2019-11-21 21:54:25,000 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2019-11-21 21:54:25,001 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2019-11-21 21:54:25,002 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2019-11-21 21:54:25,003 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure system [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2019-11-21 21:54:25,004 INFO L130 BoogieDeclarations]: Found specification of procedure div [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2019-11-21 21:54:25,005 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2019-11-21 21:54:25,006 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-11-21 21:54:25,007 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure memccpy [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2019-11-21 21:54:25,008 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strncat [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll_l [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm_l [2019-11-21 21:54:25,009 INFO L130 BoogieDeclarations]: Found specification of procedure strdup [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strndup [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strspn [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strpbrk [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2019-11-21 21:54:25,010 INFO L130 BoogieDeclarations]: Found specification of procedure strtok [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure __strtok_r [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strtok_r [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_r [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_l [2019-11-21 21:54:25,011 INFO L130 BoogieDeclarations]: Found specification of procedure __bzero [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure bcopy [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure bzero [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure bcmp [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure index [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure rindex [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2019-11-21 21:54:25,012 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure strsignal [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure __stpcpy [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure stpcpy [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure __stpncpy [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure stpncpy [2019-11-21 21:54:25,013 INFO L130 BoogieDeclarations]: Found specification of procedure c1 [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure c2 [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-11-21 21:54:25,014 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.setCurrentRoundingMode [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2019-11-21 21:54:25,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-11-21 21:54:25,909 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-21 21:54:25,909 INFO L284 CfgBuilder]: Removed 1 assume(true) statements. [2019-11-21 21:54:25,910 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 09:54:25 BoogieIcfgContainer [2019-11-21 21:54:25,910 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-21 21:54:25,912 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-21 21:54:25,912 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-21 21:54:25,916 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-21 21:54:25,916 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 09:54:24" (1/3) ... [2019-11-21 21:54:25,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3d3b2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 09:54:25, skipping insertion in model container [2019-11-21 21:54:25,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 09:54:24" (2/3) ... [2019-11-21 21:54:25,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3d3b2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 09:54:25, skipping insertion in model container [2019-11-21 21:54:25,918 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 09:54:25" (3/3) ... [2019-11-21 21:54:25,919 INFO L109 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2019-11-21 21:54:25,930 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-21 21:54:25,938 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 23 error locations. [2019-11-21 21:54:25,950 INFO L249 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2019-11-21 21:54:25,974 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-21 21:54:25,975 INFO L374 AbstractCegarLoop]: Hoare is false [2019-11-21 21:54:25,975 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-21 21:54:25,975 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-21 21:54:25,975 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-21 21:54:25,975 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-21 21:54:25,976 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-21 21:54:25,976 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-21 21:54:25,998 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states. [2019-11-21 21:54:26,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2019-11-21 21:54:26,008 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:26,010 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:26,010 INFO L410 AbstractCegarLoop]: === Iteration 1 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:26,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:26,017 INFO L82 PathProgramCache]: Analyzing trace with hash -317410196, now seen corresponding path program 1 times [2019-11-21 21:54:26,030 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:26,030 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1669953027] [2019-11-21 21:54:26,030 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-21 21:54:26,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:26,428 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-21 21:54:26,434 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:26,823 WARN L192 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 33 [2019-11-21 21:54:26,825 INFO L343 Elim1Store]: treesize reduction 355, result has 14.5 percent of original size [2019-11-21 21:54:26,826 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 65 [2019-11-21 21:54:26,830 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:26,930 INFO L567 ElimStorePlain]: treesize reduction 10, result has 84.6 percent of original size [2019-11-21 21:54:26,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:26,942 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:26,942 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:24, output treesize:55 [2019-11-21 21:54:26,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:26,985 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-21 21:54:26,985 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:27,022 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-21 21:54:27,024 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1669953027] [2019-11-21 21:54:27,025 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:27,025 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2019-11-21 21:54:27,026 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141955502] [2019-11-21 21:54:27,032 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-21 21:54:27,032 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:27,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-21 21:54:27,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:54:27,054 INFO L87 Difference]: Start difference. First operand 79 states. Second operand 3 states. [2019-11-21 21:54:27,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:27,232 INFO L93 Difference]: Finished difference Result 97 states and 111 transitions. [2019-11-21 21:54:27,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-21 21:54:27,235 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2019-11-21 21:54:27,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:27,247 INFO L225 Difference]: With dead ends: 97 [2019-11-21 21:54:27,248 INFO L226 Difference]: Without dead ends: 91 [2019-11-21 21:54:27,250 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:54:27,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2019-11-21 21:54:27,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 87. [2019-11-21 21:54:27,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2019-11-21 21:54:27,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 103 transitions. [2019-11-21 21:54:27,310 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 103 transitions. Word has length 9 [2019-11-21 21:54:27,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:27,310 INFO L462 AbstractCegarLoop]: Abstraction has 87 states and 103 transitions. [2019-11-21 21:54:27,311 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-21 21:54:27,311 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 103 transitions. [2019-11-21 21:54:27,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2019-11-21 21:54:27,312 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:27,313 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:27,516 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:27,525 INFO L410 AbstractCegarLoop]: === Iteration 2 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:27,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:27,525 INFO L82 PathProgramCache]: Analyzing trace with hash -317410195, now seen corresponding path program 1 times [2019-11-21 21:54:27,526 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:27,527 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1345313817] [2019-11-21 21:54:27,527 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:27,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:27,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 8 conjunts are in the unsatisfiable core [2019-11-21 21:54:27,923 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:28,346 WARN L192 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 45 [2019-11-21 21:54:28,347 INFO L343 Elim1Store]: treesize reduction 190, result has 33.6 percent of original size [2019-11-21 21:54:28,347 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 101 [2019-11-21 21:54:28,349 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:28,508 WARN L192 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 35 [2019-11-21 21:54:28,509 INFO L567 ElimStorePlain]: treesize reduction 50, result has 51.9 percent of original size [2019-11-21 21:54:28,512 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 21:54:28,513 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:25, output treesize:9 [2019-11-21 21:54:28,545 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-21 21:54:28,545 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:28,742 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-21 21:54:28,742 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1345313817] [2019-11-21 21:54:28,742 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:28,743 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2019-11-21 21:54:28,743 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176415834] [2019-11-21 21:54:28,744 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-21 21:54:28,745 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:28,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-21 21:54:28,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2019-11-21 21:54:28,746 INFO L87 Difference]: Start difference. First operand 87 states and 103 transitions. Second operand 6 states. [2019-11-21 21:54:29,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:29,399 INFO L93 Difference]: Finished difference Result 174 states and 228 transitions. [2019-11-21 21:54:29,399 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-21 21:54:29,399 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2019-11-21 21:54:29,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:29,403 INFO L225 Difference]: With dead ends: 174 [2019-11-21 21:54:29,404 INFO L226 Difference]: Without dead ends: 174 [2019-11-21 21:54:29,405 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2019-11-21 21:54:29,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2019-11-21 21:54:29,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 142. [2019-11-21 21:54:29,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2019-11-21 21:54:29,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 205 transitions. [2019-11-21 21:54:29,431 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 205 transitions. Word has length 9 [2019-11-21 21:54:29,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:29,432 INFO L462 AbstractCegarLoop]: Abstraction has 142 states and 205 transitions. [2019-11-21 21:54:29,432 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-21 21:54:29,432 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 205 transitions. [2019-11-21 21:54:29,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-11-21 21:54:29,432 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:29,432 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:29,636 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:29,637 INFO L410 AbstractCegarLoop]: === Iteration 3 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:29,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:29,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1249781436, now seen corresponding path program 1 times [2019-11-21 21:54:29,639 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:29,639 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2145689500] [2019-11-21 21:54:29,639 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:30,135 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 16 conjunts are in the unsatisfiable core [2019-11-21 21:54:30,136 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:30,646 WARN L192 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 66 [2019-11-21 21:54:30,647 INFO L343 Elim1Store]: treesize reduction 591, result has 19.8 percent of original size [2019-11-21 21:54:30,648 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 15 case distinctions, treesize of input 360 treesize of output 456 [2019-11-21 21:54:30,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:30,870 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:32,029 WARN L192 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 234 DAG size of output: 65 [2019-11-21 21:54:32,030 INFO L567 ElimStorePlain]: treesize reduction 14841, result has 1.1 percent of original size [2019-11-21 21:54:32,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,036 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:32,036 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:143, output treesize:162 [2019-11-21 21:54:32,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:32,603 WARN L192 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 54 [2019-11-21 21:54:32,623 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 46 [2019-11-21 21:54:32,627 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-21 21:54:32,757 WARN L192 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2019-11-21 21:54:32,758 INFO L567 ElimStorePlain]: treesize reduction 5, result has 93.2 percent of original size [2019-11-21 21:54:32,759 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:32,760 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:122, output treesize:68 [2019-11-21 21:54:32,800 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-21 21:54:32,800 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:33,243 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2019-11-21 21:54:33,369 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-21 21:54:33,370 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2145689500] [2019-11-21 21:54:33,370 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:33,370 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2019-11-21 21:54:33,371 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689935873] [2019-11-21 21:54:33,371 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-21 21:54:33,372 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:33,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-21 21:54:33,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2019-11-21 21:54:33,373 INFO L87 Difference]: Start difference. First operand 142 states and 205 transitions. Second operand 8 states. [2019-11-21 21:54:33,634 WARN L192 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 54 [2019-11-21 21:54:33,898 WARN L192 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2019-11-21 21:54:34,246 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 76 [2019-11-21 21:54:34,865 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 69 [2019-11-21 21:54:35,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:35,515 INFO L93 Difference]: Finished difference Result 293 states and 426 transitions. [2019-11-21 21:54:35,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-21 21:54:35,516 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 10 [2019-11-21 21:54:35,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:35,519 INFO L225 Difference]: With dead ends: 293 [2019-11-21 21:54:35,519 INFO L226 Difference]: Without dead ends: 293 [2019-11-21 21:54:35,520 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 6 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2019-11-21 21:54:35,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2019-11-21 21:54:35,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 215. [2019-11-21 21:54:35,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2019-11-21 21:54:35,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 327 transitions. [2019-11-21 21:54:35,553 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 327 transitions. Word has length 10 [2019-11-21 21:54:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:35,553 INFO L462 AbstractCegarLoop]: Abstraction has 215 states and 327 transitions. [2019-11-21 21:54:35,553 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-21 21:54:35,553 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 327 transitions. [2019-11-21 21:54:35,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-11-21 21:54:35,554 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:35,554 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:35,759 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:35,760 INFO L410 AbstractCegarLoop]: === Iteration 4 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:35,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:35,761 INFO L82 PathProgramCache]: Analyzing trace with hash -88518740, now seen corresponding path program 1 times [2019-11-21 21:54:35,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:35,762 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1101644822] [2019-11-21 21:54:35,763 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:36,208 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 20 conjunts are in the unsatisfiable core [2019-11-21 21:54:36,211 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:36,218 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_52|], 12=[|v_#valid_72|]} [2019-11-21 21:54:36,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:36,571 WARN L192 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2019-11-21 21:54:36,572 INFO L343 Elim1Store]: treesize reduction 72, result has 65.4 percent of original size [2019-11-21 21:54:36,572 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 141 [2019-11-21 21:54:36,574 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:36,889 WARN L192 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2019-11-21 21:54:36,890 INFO L567 ElimStorePlain]: treesize reduction 70, result has 71.2 percent of original size [2019-11-21 21:54:36,967 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:36,968 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 280 treesize of output 302 [2019-11-21 21:54:36,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:36,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,006 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,500 WARN L192 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 71 [2019-11-21 21:54:37,501 INFO L567 ElimStorePlain]: treesize reduction 3047, result has 4.8 percent of original size [2019-11-21 21:54:37,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,509 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:37,509 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:134, output treesize:155 [2019-11-21 21:54:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:37,723 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:54:37,725 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 112 [2019-11-21 21:54:37,726 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,755 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 109 [2019-11-21 21:54:37,756 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:37,786 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 114 [2019-11-21 21:54:37,787 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,823 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:37,824 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 126 treesize of output 126 [2019-11-21 21:54:37,824 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,836 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,837 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,848 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,848 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:37,879 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 117 [2019-11-21 21:54:37,880 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,891 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,891 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,908 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,909 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,933 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 109 [2019-11-21 21:54:37,934 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,943 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,943 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:37,951 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:54:37,951 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:38,467 WARN L192 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2019-11-21 21:54:38,468 INFO L567 ElimStorePlain]: treesize reduction 337, result has 47.9 percent of original size [2019-11-21 21:54:38,471 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 4 xjuncts. [2019-11-21 21:54:38,471 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 4 variables, input treesize:1515, output treesize:310 [2019-11-21 21:54:38,861 WARN L192 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 72 [2019-11-21 21:54:39,117 WARN L192 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-11-21 21:54:39,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-21 21:54:39,157 INFO L377 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 0 case distinctions, treesize of input 79 treesize of output 59 [2019-11-21 21:54:39,158 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:39,309 WARN L192 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2019-11-21 21:54:39,310 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:39,327 INFO L377 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 51 treesize of output 43 [2019-11-21 21:54:39,327 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:39,525 WARN L192 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-11-21 21:54:39,526 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:39,560 INFO L377 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 0 case distinctions, treesize of input 79 treesize of output 59 [2019-11-21 21:54:39,561 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-21 21:54:39,728 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-11-21 21:54:39,729 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:39,742 INFO L377 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 84 treesize of output 76 [2019-11-21 21:54:39,742 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:39,888 WARN L192 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-11-21 21:54:39,889 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:39,901 INFO L377 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 56 treesize of output 48 [2019-11-21 21:54:39,902 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:40,027 WARN L192 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2019-11-21 21:54:40,028 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:40,037 INFO L377 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 0 case distinctions, treesize of input 73 treesize of output 45 [2019-11-21 21:54:40,038 INFO L496 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:40,171 WARN L192 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-11-21 21:54:40,171 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:40,173 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 6 dim-2 vars, End of recursive call: 9 dim-0 vars, and 3 xjuncts. [2019-11-21 21:54:40,173 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 14 variables, input treesize:243, output treesize:121 [2019-11-21 21:54:40,294 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-21 21:54:40,294 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:40,675 WARN L192 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-21 21:54:40,840 WARN L192 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-11-21 21:54:41,001 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-21 21:54:41,001 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1101644822] [2019-11-21 21:54:41,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:41,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 8 [2019-11-21 21:54:41,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223075228] [2019-11-21 21:54:41,003 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-11-21 21:54:41,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:41,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-11-21 21:54:41,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2019-11-21 21:54:41,003 INFO L87 Difference]: Start difference. First operand 215 states and 327 transitions. Second operand 9 states. [2019-11-21 21:54:41,480 WARN L192 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 80 [2019-11-21 21:54:42,064 WARN L192 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 99 [2019-11-21 21:54:43,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:43,788 INFO L93 Difference]: Finished difference Result 397 states and 569 transitions. [2019-11-21 21:54:43,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-21 21:54:43,791 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2019-11-21 21:54:43,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:43,796 INFO L225 Difference]: With dead ends: 397 [2019-11-21 21:54:43,797 INFO L226 Difference]: Without dead ends: 397 [2019-11-21 21:54:43,797 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2019-11-21 21:54:43,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2019-11-21 21:54:43,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 328. [2019-11-21 21:54:43,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 328 states. [2019-11-21 21:54:43,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 526 transitions. [2019-11-21 21:54:43,837 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 526 transitions. Word has length 11 [2019-11-21 21:54:43,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:43,837 INFO L462 AbstractCegarLoop]: Abstraction has 328 states and 526 transitions. [2019-11-21 21:54:43,837 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-11-21 21:54:43,837 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 526 transitions. [2019-11-21 21:54:43,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2019-11-21 21:54:43,838 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:43,838 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:44,043 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:44,044 INFO L410 AbstractCegarLoop]: === Iteration 5 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:44,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:44,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1550886470, now seen corresponding path program 1 times [2019-11-21 21:54:44,045 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:44,046 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [266043238] [2019-11-21 21:54:44,046 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:44,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:44,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-21 21:54:44,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:44,734 WARN L192 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 39 [2019-11-21 21:54:44,735 INFO L343 Elim1Store]: treesize reduction 355, result has 16.1 percent of original size [2019-11-21 21:54:44,736 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 8 case distinctions, treesize of input 193 treesize of output 235 [2019-11-21 21:54:44,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:44,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:44,739 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:44,969 WARN L192 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2019-11-21 21:54:44,970 INFO L567 ElimStorePlain]: treesize reduction 384, result has 18.5 percent of original size [2019-11-21 21:54:44,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:44,973 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:44,973 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:65, output treesize:87 [2019-11-21 21:54:44,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:45,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:45,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:45,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:45,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:54:45,458 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 38 [2019-11-21 21:54:45,553 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-21 21:54:45,553 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:45,774 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-21 21:54:45,774 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [266043238] [2019-11-21 21:54:45,775 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:45,775 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2019-11-21 21:54:45,775 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919023160] [2019-11-21 21:54:45,775 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-21 21:54:45,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:45,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-21 21:54:45,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2019-11-21 21:54:45,776 INFO L87 Difference]: Start difference. First operand 328 states and 526 transitions. Second operand 10 states. [2019-11-21 21:54:49,785 WARN L192 SmtUtils]: Spent 2.89 s on a formula simplification. DAG size of input: 64 DAG size of output: 45 [2019-11-21 21:54:50,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:50,600 INFO L93 Difference]: Finished difference Result 435 states and 652 transitions. [2019-11-21 21:54:50,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-21 21:54:50,602 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2019-11-21 21:54:50,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:50,606 INFO L225 Difference]: With dead ends: 435 [2019-11-21 21:54:50,606 INFO L226 Difference]: Without dead ends: 435 [2019-11-21 21:54:50,607 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2019-11-21 21:54:50,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2019-11-21 21:54:50,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 361. [2019-11-21 21:54:50,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 361 states. [2019-11-21 21:54:50,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 566 transitions. [2019-11-21 21:54:50,637 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 566 transitions. Word has length 12 [2019-11-21 21:54:50,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:50,638 INFO L462 AbstractCegarLoop]: Abstraction has 361 states and 566 transitions. [2019-11-21 21:54:50,638 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-21 21:54:50,638 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 566 transitions. [2019-11-21 21:54:50,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2019-11-21 21:54:50,639 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:50,639 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:50,843 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:50,844 INFO L410 AbstractCegarLoop]: === Iteration 6 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:50,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:50,844 INFO L82 PathProgramCache]: Analyzing trace with hash 832840430, now seen corresponding path program 1 times [2019-11-21 21:54:50,845 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:50,845 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1491252398] [2019-11-21 21:54:50,845 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:51,274 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2019-11-21 21:54:51,276 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:51,282 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_65|], 18=[|v_#valid_88|]} [2019-11-21 21:54:51,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,365 INFO L343 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2019-11-21 21:54:51,366 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 31 [2019-11-21 21:54:51,366 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:51,418 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:51,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:51,474 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:51,475 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 137 treesize of output 137 [2019-11-21 21:54:51,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:51,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:51,477 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:51,767 WARN L192 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 42 [2019-11-21 21:54:51,769 INFO L567 ElimStorePlain]: treesize reduction 248, result has 20.0 percent of original size [2019-11-21 21:54:51,770 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:51,770 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:85, output treesize:62 [2019-11-21 21:54:51,977 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-21 21:54:51,978 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:52,301 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-21 21:54:52,301 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1491252398] [2019-11-21 21:54:52,301 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:54:52,301 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2019-11-21 21:54:52,302 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29825489] [2019-11-21 21:54:52,302 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-21 21:54:52,302 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:52,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-21 21:54:52,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2019-11-21 21:54:52,305 INFO L87 Difference]: Start difference. First operand 361 states and 566 transitions. Second operand 8 states. [2019-11-21 21:54:53,233 WARN L192 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2019-11-21 21:54:54,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:54:54,431 INFO L93 Difference]: Finished difference Result 425 states and 585 transitions. [2019-11-21 21:54:54,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-21 21:54:54,436 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 13 [2019-11-21 21:54:54,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:54:54,442 INFO L225 Difference]: With dead ends: 425 [2019-11-21 21:54:54,442 INFO L226 Difference]: Without dead ends: 425 [2019-11-21 21:54:54,443 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2019-11-21 21:54:54,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2019-11-21 21:54:54,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 363. [2019-11-21 21:54:54,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2019-11-21 21:54:54,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 562 transitions. [2019-11-21 21:54:54,486 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 562 transitions. Word has length 13 [2019-11-21 21:54:54,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:54:54,487 INFO L462 AbstractCegarLoop]: Abstraction has 363 states and 562 transitions. [2019-11-21 21:54:54,487 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-21 21:54:54,487 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 562 transitions. [2019-11-21 21:54:54,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-11-21 21:54:54,489 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:54:54,489 INFO L410 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:54:54,702 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:54,703 INFO L410 AbstractCegarLoop]: === Iteration 7 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:54:54,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:54:54,703 INFO L82 PathProgramCache]: Analyzing trace with hash 320994995, now seen corresponding path program 1 times [2019-11-21 21:54:54,703 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:54:54,704 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1996631482] [2019-11-21 21:54:54,704 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:54:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:54:55,574 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 28 conjunts are in the unsatisfiable core [2019-11-21 21:54:55,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:54:55,586 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_73|], 24=[|v_#valid_96|]} [2019-11-21 21:54:55,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,666 INFO L343 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2019-11-21 21:54:55,666 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 15 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 41 [2019-11-21 21:54:55,666 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:55,770 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-11-21 21:54:55,770 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:55,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:54:55,848 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:55,849 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 223 treesize of output 221 [2019-11-21 21:54:55,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:55,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:55,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:55,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:55,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:54:55,853 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:56,186 WARN L192 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 62 [2019-11-21 21:54:56,187 INFO L567 ElimStorePlain]: treesize reduction 391, result has 25.9 percent of original size [2019-11-21 21:54:56,187 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:56,188 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:204, output treesize:137 [2019-11-21 21:54:56,300 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:54:56,340 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:56,341 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 61 [2019-11-21 21:54:56,342 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:56,516 WARN L192 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2019-11-21 21:54:56,517 INFO L567 ElimStorePlain]: treesize reduction 24, result has 84.1 percent of original size [2019-11-21 21:54:56,518 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-21 21:54:56,518 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:145, output treesize:127 [2019-11-21 21:54:56,980 INFO L377 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 0 case distinctions, treesize of input 76 treesize of output 40 [2019-11-21 21:54:56,981 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-21 21:54:57,078 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:57,092 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2019-11-21 21:54:57,093 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:54:57,171 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:54:57,172 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-11-21 21:54:57,172 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:126, output treesize:78 [2019-11-21 21:54:57,263 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:54:57,264 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:54:57,781 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-11-21 21:54:57,937 WARN L192 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-11-21 21:54:58,076 WARN L192 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-11-21 21:54:58,208 WARN L192 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-11-21 21:54:58,242 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:54:58,243 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1996631482] [2019-11-21 21:54:58,243 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 21:54:58,243 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2019-11-21 21:54:58,243 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685757780] [2019-11-21 21:54:58,243 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-21 21:54:58,244 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:54:58,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-21 21:54:58,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2019-11-21 21:54:58,245 INFO L87 Difference]: Start difference. First operand 363 states and 562 transitions. Second operand 12 states. [2019-11-21 21:54:58,573 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 79 [2019-11-21 21:54:58,832 WARN L192 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 81 [2019-11-21 21:54:59,197 WARN L192 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 86 [2019-11-21 21:54:59,491 WARN L192 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 83 [2019-11-21 21:54:59,876 WARN L192 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 89 [2019-11-21 21:55:00,815 WARN L192 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 84 [2019-11-21 21:55:01,084 WARN L192 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 73 [2019-11-21 21:55:01,479 WARN L192 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 78 [2019-11-21 21:55:02,075 WARN L192 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 75 [2019-11-21 21:55:02,509 WARN L192 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 81 [2019-11-21 21:55:04,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:04,732 INFO L93 Difference]: Finished difference Result 508 states and 729 transitions. [2019-11-21 21:55:04,733 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-11-21 21:55:04,733 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2019-11-21 21:55:04,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:04,737 INFO L225 Difference]: With dead ends: 508 [2019-11-21 21:55:04,737 INFO L226 Difference]: Without dead ends: 508 [2019-11-21 21:55:04,742 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2019-11-21 21:55:04,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2019-11-21 21:55:04,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 398. [2019-11-21 21:55:04,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2019-11-21 21:55:04,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 618 transitions. [2019-11-21 21:55:04,776 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 618 transitions. Word has length 19 [2019-11-21 21:55:04,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:04,777 INFO L462 AbstractCegarLoop]: Abstraction has 398 states and 618 transitions. [2019-11-21 21:55:04,777 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-21 21:55:04,777 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 618 transitions. [2019-11-21 21:55:04,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-21 21:55:04,778 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:04,779 INFO L410 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-21 21:55:04,984 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:04,989 INFO L410 AbstractCegarLoop]: === Iteration 8 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:04,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:04,990 INFO L82 PathProgramCache]: Analyzing trace with hash 774207653, now seen corresponding path program 1 times [2019-11-21 21:55:04,990 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:04,990 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [49349427] [2019-11-21 21:55:04,991 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:05,239 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-21 21:55:05,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:05,255 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-21 21:55:05,255 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:05,262 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-21 21:55:05,263 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [49349427] [2019-11-21 21:55:05,263 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:55:05,263 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-21 21:55:05,263 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673238376] [2019-11-21 21:55:05,263 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-21 21:55:05,264 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:05,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-21 21:55:05,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:05,264 INFO L87 Difference]: Start difference. First operand 398 states and 618 transitions. Second operand 3 states. [2019-11-21 21:55:05,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:05,271 INFO L93 Difference]: Finished difference Result 374 states and 579 transitions. [2019-11-21 21:55:05,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-21 21:55:05,272 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 23 [2019-11-21 21:55:05,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:05,275 INFO L225 Difference]: With dead ends: 374 [2019-11-21 21:55:05,276 INFO L226 Difference]: Without dead ends: 374 [2019-11-21 21:55:05,276 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:05,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2019-11-21 21:55:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 374. [2019-11-21 21:55:05,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2019-11-21 21:55:05,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 579 transitions. [2019-11-21 21:55:05,291 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 579 transitions. Word has length 23 [2019-11-21 21:55:05,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:05,292 INFO L462 AbstractCegarLoop]: Abstraction has 374 states and 579 transitions. [2019-11-21 21:55:05,292 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-21 21:55:05,292 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 579 transitions. [2019-11-21 21:55:05,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-11-21 21:55:05,293 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:05,293 INFO L410 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-21 21:55:05,504 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:05,505 INFO L410 AbstractCegarLoop]: === Iteration 9 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:05,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:05,506 INFO L82 PathProgramCache]: Analyzing trace with hash 774207429, now seen corresponding path program 1 times [2019-11-21 21:55:05,506 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:05,507 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [822163389] [2019-11-21 21:55:05,507 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:05,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:05,761 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2019-11-21 21:55:05,763 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:05,775 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-21 21:55:05,776 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:05,787 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-21 21:55:05,788 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [822163389] [2019-11-21 21:55:05,788 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:55:05,788 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2019-11-21 21:55:05,788 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517483982] [2019-11-21 21:55:05,790 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-21 21:55:05,790 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:05,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-21 21:55:05,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:05,791 INFO L87 Difference]: Start difference. First operand 374 states and 579 transitions. Second operand 3 states. [2019-11-21 21:55:05,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:05,816 INFO L93 Difference]: Finished difference Result 542 states and 846 transitions. [2019-11-21 21:55:05,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-21 21:55:05,817 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 23 [2019-11-21 21:55:05,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:05,821 INFO L225 Difference]: With dead ends: 542 [2019-11-21 21:55:05,821 INFO L226 Difference]: Without dead ends: 542 [2019-11-21 21:55:05,822 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:05,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2019-11-21 21:55:05,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 524. [2019-11-21 21:55:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 524 states. [2019-11-21 21:55:05,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 823 transitions. [2019-11-21 21:55:05,846 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 823 transitions. Word has length 23 [2019-11-21 21:55:05,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:05,848 INFO L462 AbstractCegarLoop]: Abstraction has 524 states and 823 transitions. [2019-11-21 21:55:05,848 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-21 21:55:05,848 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 823 transitions. [2019-11-21 21:55:05,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-11-21 21:55:05,852 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:05,852 INFO L410 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, 1] [2019-11-21 21:55:06,059 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:06,060 INFO L410 AbstractCegarLoop]: === Iteration 10 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:06,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:06,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1769373397, now seen corresponding path program 1 times [2019-11-21 21:55:06,060 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:06,061 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1839891658] [2019-11-21 21:55:06,061 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:06,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-21 21:55:06,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:06,432 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-21 21:55:06,432 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:06,466 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-21 21:55:06,466 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1839891658] [2019-11-21 21:55:06,467 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:55:06,467 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2019-11-21 21:55:06,467 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992419170] [2019-11-21 21:55:06,467 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-21 21:55:06,468 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:06,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-21 21:55:06,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-21 21:55:06,470 INFO L87 Difference]: Start difference. First operand 524 states and 823 transitions. Second operand 4 states. [2019-11-21 21:55:06,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:06,637 INFO L93 Difference]: Finished difference Result 618 states and 921 transitions. [2019-11-21 21:55:06,639 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-21 21:55:06,639 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 24 [2019-11-21 21:55:06,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:06,645 INFO L225 Difference]: With dead ends: 618 [2019-11-21 21:55:06,645 INFO L226 Difference]: Without dead ends: 618 [2019-11-21 21:55:06,646 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-11-21 21:55:06,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2019-11-21 21:55:06,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 589. [2019-11-21 21:55:06,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2019-11-21 21:55:06,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 910 transitions. [2019-11-21 21:55:06,681 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 910 transitions. Word has length 24 [2019-11-21 21:55:06,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:06,681 INFO L462 AbstractCegarLoop]: Abstraction has 589 states and 910 transitions. [2019-11-21 21:55:06,682 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-21 21:55:06,682 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 910 transitions. [2019-11-21 21:55:06,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2019-11-21 21:55:06,691 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:06,691 INFO L410 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:55:06,897 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:06,898 INFO L410 AbstractCegarLoop]: === Iteration 11 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:06,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:06,898 INFO L82 PathProgramCache]: Analyzing trace with hash -1420785925, now seen corresponding path program 1 times [2019-11-21 21:55:06,898 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:06,899 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2146555430] [2019-11-21 21:55:06,899 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:07,300 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-21 21:55:07,302 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:07,325 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:55:07,325 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:07,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:55:07,379 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2146555430] [2019-11-21 21:55:07,379 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 21:55:07,379 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2019-11-21 21:55:07,379 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383141234] [2019-11-21 21:55:07,379 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-21 21:55:07,380 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:07,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-21 21:55:07,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2019-11-21 21:55:07,380 INFO L87 Difference]: Start difference. First operand 589 states and 910 transitions. Second operand 8 states. [2019-11-21 21:55:07,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:07,544 INFO L93 Difference]: Finished difference Result 613 states and 948 transitions. [2019-11-21 21:55:07,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-21 21:55:07,545 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 25 [2019-11-21 21:55:07,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:07,549 INFO L225 Difference]: With dead ends: 613 [2019-11-21 21:55:07,549 INFO L226 Difference]: Without dead ends: 613 [2019-11-21 21:55:07,549 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2019-11-21 21:55:07,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2019-11-21 21:55:07,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 534. [2019-11-21 21:55:07,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 534 states. [2019-11-21 21:55:07,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 773 transitions. [2019-11-21 21:55:07,578 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 773 transitions. Word has length 25 [2019-11-21 21:55:07,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:07,579 INFO L462 AbstractCegarLoop]: Abstraction has 534 states and 773 transitions. [2019-11-21 21:55:07,579 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-21 21:55:07,579 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 773 transitions. [2019-11-21 21:55:07,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-21 21:55:07,582 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:07,582 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-11-21 21:55:07,786 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:07,788 INFO L410 AbstractCegarLoop]: === Iteration 12 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:07,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:07,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1457748217, now seen corresponding path program 1 times [2019-11-21 21:55:07,789 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:07,789 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [347174312] [2019-11-21 21:55:07,789 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:08,056 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-21 21:55:08,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:08,070 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:55:08,070 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:08,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:55:08,118 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [347174312] [2019-11-21 21:55:08,118 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-11-21 21:55:08,118 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-11-21 21:55:08,119 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950134789] [2019-11-21 21:55:08,119 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-21 21:55:08,119 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:08,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-21 21:55:08,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:08,120 INFO L87 Difference]: Start difference. First operand 534 states and 773 transitions. Second operand 3 states. [2019-11-21 21:55:08,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:08,129 INFO L93 Difference]: Finished difference Result 379 states and 534 transitions. [2019-11-21 21:55:08,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-21 21:55:08,130 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 33 [2019-11-21 21:55:08,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:08,133 INFO L225 Difference]: With dead ends: 379 [2019-11-21 21:55:08,133 INFO L226 Difference]: Without dead ends: 379 [2019-11-21 21:55:08,135 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-21 21:55:08,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2019-11-21 21:55:08,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 379. [2019-11-21 21:55:08,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 379 states. [2019-11-21 21:55:08,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 534 transitions. [2019-11-21 21:55:08,151 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 534 transitions. Word has length 33 [2019-11-21 21:55:08,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:08,151 INFO L462 AbstractCegarLoop]: Abstraction has 379 states and 534 transitions. [2019-11-21 21:55:08,152 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-21 21:55:08,152 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 534 transitions. [2019-11-21 21:55:08,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-21 21:55:08,154 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:08,154 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-21 21:55:08,358 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:08,358 INFO L410 AbstractCegarLoop]: === Iteration 13 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:08,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:08,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1677657770, now seen corresponding path program 1 times [2019-11-21 21:55:08,361 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:08,361 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [1997563711] [2019-11-21 21:55:08,362 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:08,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:08,943 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 12 conjunts are in the unsatisfiable core [2019-11-21 21:55:08,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:09,195 WARN L192 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 33 [2019-11-21 21:55:09,195 INFO L343 Elim1Store]: treesize reduction 355, result has 14.5 percent of original size [2019-11-21 21:55:09,196 INFO L377 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 7 case distinctions, treesize of input 72 treesize of output 110 [2019-11-21 21:55:09,196 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:09,331 WARN L192 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2019-11-21 21:55:09,332 INFO L567 ElimStorePlain]: treesize reduction 36, result has 66.4 percent of original size [2019-11-21 21:55:09,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,335 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-11-21 21:55:09,335 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:45, output treesize:71 [2019-11-21 21:55:09,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:09,917 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:09,918 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 60 treesize of output 136 [2019-11-21 21:55:09,919 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,070 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:10,071 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 58 treesize of output 134 [2019-11-21 21:55:10,072 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,245 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-21 21:55:10,245 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:10,246 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 60 treesize of output 136 [2019-11-21 21:55:10,247 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,254 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:10,254 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,260 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:10,260 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,266 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:10,266 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,379 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:10,380 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 58 treesize of output 134 [2019-11-21 21:55:10,381 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:10,446 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:10,447 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2019-11-21 21:55:10,447 INFO L221 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:422, output treesize:12 [2019-11-21 21:55:10,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:10,742 WARN L192 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 31 [2019-11-21 21:55:10,860 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-11-21 21:55:10,860 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:11,114 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-11-21 21:55:11,114 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1997563711] [2019-11-21 21:55:11,114 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-21 21:55:11,114 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2019-11-21 21:55:11,115 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348472654] [2019-11-21 21:55:11,115 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-11-21 21:55:11,115 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-11-21 21:55:11,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-11-21 21:55:11,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-11-21 21:55:11,116 INFO L87 Difference]: Start difference. First operand 379 states and 534 transitions. Second operand 14 states. [2019-11-21 21:55:13,531 WARN L192 SmtUtils]: Spent 2.07 s on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2019-11-21 21:55:15,627 WARN L192 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2019-11-21 21:55:17,956 WARN L192 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2019-11-21 21:55:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-21 21:55:19,627 INFO L93 Difference]: Finished difference Result 481 states and 644 transitions. [2019-11-21 21:55:19,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-11-21 21:55:19,628 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 33 [2019-11-21 21:55:19,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-21 21:55:19,631 INFO L225 Difference]: With dead ends: 481 [2019-11-21 21:55:19,631 INFO L226 Difference]: Without dead ends: 475 [2019-11-21 21:55:19,632 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2019-11-21 21:55:19,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2019-11-21 21:55:19,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 423. [2019-11-21 21:55:19,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2019-11-21 21:55:19,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 588 transitions. [2019-11-21 21:55:19,647 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 588 transitions. Word has length 33 [2019-11-21 21:55:19,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-21 21:55:19,648 INFO L462 AbstractCegarLoop]: Abstraction has 423 states and 588 transitions. [2019-11-21 21:55:19,648 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-11-21 21:55:19,648 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 588 transitions. [2019-11-21 21:55:19,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2019-11-21 21:55:19,649 INFO L402 BasicCegarLoop]: Found error trace [2019-11-21 21:55:19,649 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-11-21 21:55:19,854 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:19,855 INFO L410 AbstractCegarLoop]: === Iteration 14 === [parse_inputErr7REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr6REQUIRES_VIOLATION, parse_inputErr0REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr9REQUIRES_VIOLATION, parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr8REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, c1Err2ASSERT_VIOLATIONMEMORY_FREE, c1Err0ASSERT_VIOLATIONMEMORY_FREE, c1Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err3ASSERT_VIOLATIONMEMORY_FREE, c2Err6ASSERT_VIOLATIONMEMORY_FREE, c2Err7ASSERT_VIOLATIONMEMORY_FREE, c2Err1ASSERT_VIOLATIONMEMORY_FREE, c2Err8ASSERT_VIOLATIONMEMORY_FREE, c2Err4ASSERT_VIOLATIONMEMORY_FREE, c2Err5ASSERT_VIOLATIONMEMORY_FREE, c2Err0ASSERT_VIOLATIONMEMORY_FREE, c2Err2ASSERT_VIOLATIONMEMORY_FREE]=== [2019-11-21 21:55:19,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-21 21:55:19,856 INFO L82 PathProgramCache]: Analyzing trace with hash -1915451196, now seen corresponding path program 1 times [2019-11-21 21:55:19,856 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-11-21 21:55:19,856 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleCvc4 [2146072870] [2019-11-21 21:55:19,857 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-21 21:55:20,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 25 conjunts are in the unsatisfiable core [2019-11-21 21:55:20,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-21 21:55:21,029 WARN L192 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 45 [2019-11-21 21:55:21,030 INFO L343 Elim1Store]: treesize reduction 190, result has 33.6 percent of original size [2019-11-21 21:55:21,030 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 101 [2019-11-21 21:55:21,031 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:21,262 WARN L192 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2019-11-21 21:55:21,263 INFO L567 ElimStorePlain]: treesize reduction 50, result has 60.9 percent of original size [2019-11-21 21:55:21,589 WARN L192 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 33 [2019-11-21 21:55:21,589 INFO L343 Elim1Store]: treesize reduction 355, result has 14.5 percent of original size [2019-11-21 21:55:21,590 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 65 [2019-11-21 21:55:21,590 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:21,806 WARN L192 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2019-11-21 21:55:21,807 INFO L567 ElimStorePlain]: treesize reduction 10, result has 91.5 percent of original size [2019-11-21 21:55:21,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:21,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:21,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,828 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-11-21 21:55:21,828 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:49, output treesize:108 [2019-11-21 21:55:21,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:21,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:21,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:21,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:21,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:21,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:21,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:21,909 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-11-21 21:55:22,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:22,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:22,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,302 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-11-21 21:55:22,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:22,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:22,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,501 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-11-21 21:55:22,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:22,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-21 21:55:22,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-11-21 21:55:22,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-21 21:55:22,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:22,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:22,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:22,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:22,765 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-11-21 21:55:23,044 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,045 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 83 treesize of output 153 [2019-11-21 21:55:23,047 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,168 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,168 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 110 [2019-11-21 21:55:23,169 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,233 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,234 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 74 [2019-11-21 21:55:23,235 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,267 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,267 INFO L377 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 51 treesize of output 55 [2019-11-21 21:55:23,268 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,294 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:23,306 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:23,335 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,336 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 63 treesize of output 79 [2019-11-21 21:55:23,337 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,395 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,396 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 76 [2019-11-21 21:55:23,396 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,428 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,428 INFO L377 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 48 treesize of output 52 [2019-11-21 21:55:23,429 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,463 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:23,478 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:23,507 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,508 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 88 [2019-11-21 21:55:23,509 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,694 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-21 21:55:23,694 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,695 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 77 treesize of output 147 [2019-11-21 21:55:23,696 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,877 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,877 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 72 treesize of output 142 [2019-11-21 21:55:23,879 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:23,989 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:23,990 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 108 [2019-11-21 21:55:23,991 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,101 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,101 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 64 treesize of output 104 [2019-11-21 21:55:24,102 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,168 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,168 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 74 [2019-11-21 21:55:24,169 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,203 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,203 INFO L377 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 46 treesize of output 50 [2019-11-21 21:55:24,204 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,225 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,228 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,238 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,239 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 58 [2019-11-21 21:55:24,239 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,261 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,263 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,272 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,273 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 51 [2019-11-21 21:55:24,273 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,311 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,312 INFO L377 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 44 treesize of output 48 [2019-11-21 21:55:24,312 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,333 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,334 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,338 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,338 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,362 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,362 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 72 [2019-11-21 21:55:24,362 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,443 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,443 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 75 [2019-11-21 21:55:24,444 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,470 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,476 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,490 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,491 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 63 treesize of output 65 [2019-11-21 21:55:24,491 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,514 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,516 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:24,526 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,526 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 65 treesize of output 67 [2019-11-21 21:55:24,527 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,591 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,591 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 71 [2019-11-21 21:55:24,592 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:24,797 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-21 21:55:24,798 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:24,799 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 81 treesize of output 151 [2019-11-21 21:55:24,801 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,076 WARN L192 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-11-21 21:55:25,076 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,077 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 88 treesize of output 196 [2019-11-21 21:55:25,078 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,102 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,105 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,117 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,117 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 62 [2019-11-21 21:55:25,118 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,141 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,146 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,153 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,154 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 62 [2019-11-21 21:55:25,154 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,361 WARN L192 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-11-21 21:55:25,362 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,362 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 81 treesize of output 151 [2019-11-21 21:55:25,363 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,425 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,426 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 75 [2019-11-21 21:55:25,426 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,469 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,485 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,579 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,580 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 82 treesize of output 120 [2019-11-21 21:55:25,581 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,608 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,633 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,714 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,715 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 79 treesize of output 117 [2019-11-21 21:55:25,716 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,752 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,752 INFO L377 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 46 treesize of output 50 [2019-11-21 21:55:25,753 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,779 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,787 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,820 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,820 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 77 treesize of output 93 [2019-11-21 21:55:25,821 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,885 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:25,886 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 68 [2019-11-21 21:55:25,887 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,910 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,911 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,911 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,912 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,913 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 49 [2019-11-21 21:55:25,914 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:25,945 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,945 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,954 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:25,954 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,008 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,009 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 84 treesize of output 93 [2019-11-21 21:55:26,010 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,030 INFO L377 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 34 treesize of output 32 [2019-11-21 21:55:26,030 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,051 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,052 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,059 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,060 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,095 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,095 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 75 treesize of output 84 [2019-11-21 21:55:26,096 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,206 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,207 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 69 treesize of output 109 [2019-11-21 21:55:26,208 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,316 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,316 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 102 [2019-11-21 21:55:26,317 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,375 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,375 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 71 [2019-11-21 21:55:26,376 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,395 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:26,395 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,412 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:26,412 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,432 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,441 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,474 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,474 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 76 [2019-11-21 21:55:26,475 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,533 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,534 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 74 [2019-11-21 21:55:26,535 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,553 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:26,553 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,581 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,582 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,589 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,590 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,627 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,628 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 77 treesize of output 86 [2019-11-21 21:55:26,628 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,657 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,669 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,692 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,693 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 85 [2019-11-21 21:55:26,693 INFO L496 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,755 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,755 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 76 [2019-11-21 21:55:26,756 INFO L496 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,788 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,810 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,870 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,870 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 76 treesize of output 114 [2019-11-21 21:55:26,871 INFO L496 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,888 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:26,888 INFO L496 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,908 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,914 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,951 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:26,951 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 70 treesize of output 86 [2019-11-21 21:55:26,952 INFO L496 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:26,974 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,974 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,983 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:26,984 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,017 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,017 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 74 treesize of output 83 [2019-11-21 21:55:27,018 INFO L496 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,042 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,043 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,053 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,054 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,090 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,091 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 78 treesize of output 87 [2019-11-21 21:55:27,092 INFO L496 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,113 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,114 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,117 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,118 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,125 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,126 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 79 treesize of output 74 [2019-11-21 21:55:27,126 INFO L496 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,232 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,233 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 110 [2019-11-21 21:55:27,234 INFO L496 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,259 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,269 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,294 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,295 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 87 [2019-11-21 21:55:27,296 INFO L496 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,313 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:27,314 INFO L496 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,334 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,343 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,373 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,374 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 76 [2019-11-21 21:55:27,374 INFO L496 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,401 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,411 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,440 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,441 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 63 treesize of output 79 [2019-11-21 21:55:27,441 INFO L496 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,463 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,463 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,473 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,474 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,505 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,506 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 76 treesize of output 85 [2019-11-21 21:55:27,507 INFO L496 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,525 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,526 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,527 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,527 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,528 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 54 [2019-11-21 21:55:27,528 INFO L496 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,547 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:27,548 INFO L496 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,565 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,566 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,567 INFO L377 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2019-11-21 21:55:27,567 INFO L496 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,588 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,592 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,600 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,601 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 69 [2019-11-21 21:55:27,601 INFO L496 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,632 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,650 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,713 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,713 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 75 treesize of output 113 [2019-11-21 21:55:27,714 INFO L496 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,737 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,745 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,776 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,777 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 61 treesize of output 77 [2019-11-21 21:55:27,777 INFO L496 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,799 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,808 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,840 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,841 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 62 treesize of output 78 [2019-11-21 21:55:27,841 INFO L496 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,949 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:27,949 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 69 treesize of output 109 [2019-11-21 21:55:27,950 INFO L496 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,969 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:27,970 INFO L496 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:27,990 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,991 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,993 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:27,993 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,005 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,006 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 65 [2019-11-21 21:55:28,006 INFO L496 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,070 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,070 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 76 [2019-11-21 21:55:28,071 INFO L496 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,090 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,090 INFO L496 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,111 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,112 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,113 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,113 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,114 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 47 [2019-11-21 21:55:28,115 INFO L496 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,134 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,134 INFO L496 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,152 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,153 INFO L496 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,184 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,184 INFO L377 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 53 treesize of output 57 [2019-11-21 21:55:28,185 INFO L496 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,207 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,217 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,249 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,250 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 85 [2019-11-21 21:55:28,250 INFO L496 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,274 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,275 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,291 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,292 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,301 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,301 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 65 [2019-11-21 21:55:28,302 INFO L496 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,324 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,332 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,360 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,361 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 85 [2019-11-21 21:55:28,361 INFO L496 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,381 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,383 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,386 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,386 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,395 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,396 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 65 [2019-11-21 21:55:28,396 INFO L496 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,413 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,414 INFO L496 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,433 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,434 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,451 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,452 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,518 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,518 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 12 case distinctions, treesize of input 88 treesize of output 119 [2019-11-21 21:55:28,519 INFO L496 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,552 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,556 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,565 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,565 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 55 treesize of output 57 [2019-11-21 21:55:28,566 INFO L496 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,584 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,585 INFO L496 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,602 INFO L377 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 32 treesize of output 30 [2019-11-21 21:55:28,602 INFO L496 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,623 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:28,630 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,653 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:28,653 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 70 [2019-11-21 21:55:28,654 INFO L496 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,675 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,676 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:28,684 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,685 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,695 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 58 [2019-11-21 21:55:28,696 INFO L496 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,714 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,714 INFO L496 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,732 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,732 INFO L496 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,749 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,749 INFO L496 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,768 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,768 INFO L496 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:28,791 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,794 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,795 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 42 [2019-11-21 21:55:28,795 INFO L496 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,812 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,813 INFO L496 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,828 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,829 INFO L496 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,848 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,848 INFO L496 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,865 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,865 INFO L496 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,882 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,883 INFO L496 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,902 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,902 INFO L496 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,921 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:28,923 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,926 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2019-11-21 21:55:28,927 INFO L496 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,945 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,945 INFO L496 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,962 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:28,962 INFO L496 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:28,984 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:28,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:28,991 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,015 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:29,016 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 75 [2019-11-21 21:55:29,017 INFO L496 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,036 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,037 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,038 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,041 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,041 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,042 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,045 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 63 [2019-11-21 21:55:29,046 INFO L496 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,062 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,062 INFO L496 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,084 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,087 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,090 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2019-11-21 21:55:29,090 INFO L496 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,106 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,106 INFO L496 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,123 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,123 INFO L496 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,141 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,141 INFO L496 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,160 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,167 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,171 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,176 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,195 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:29,196 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 74 treesize of output 80 [2019-11-21 21:55:29,197 INFO L496 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,253 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:29,254 INFO L377 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 55 treesize of output 65 [2019-11-21 21:55:29,254 INFO L496 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,273 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,273 INFO L496 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,292 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,292 INFO L496 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,308 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,308 INFO L496 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,326 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,326 INFO L496 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,344 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,345 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,346 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,348 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,349 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,349 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,350 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,352 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,353 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 66 [2019-11-21 21:55:29,354 INFO L496 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,377 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,378 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,378 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,381 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,381 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,381 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:29,385 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 66 [2019-11-21 21:55:29,386 INFO L496 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:29,409 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 43 treesize of output 39 [2019-11-21 21:55:29,410 INFO L496 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,436 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,436 INFO L496 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,453 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,453 INFO L496 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,469 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,469 INFO L496 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,496 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,497 INFO L496 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,513 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,513 INFO L496 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,529 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,529 INFO L496 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,546 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,546 INFO L496 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,561 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,562 INFO L496 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,577 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,577 INFO L496 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,592 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,593 INFO L496 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,610 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,610 INFO L496 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,626 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,626 INFO L496 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,641 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,641 INFO L496 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,656 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,657 INFO L496 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,671 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,671 INFO L496 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,686 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,687 INFO L496 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,701 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,702 INFO L496 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,717 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,717 INFO L496 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,732 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,732 INFO L496 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,747 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,747 INFO L496 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,765 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,766 INFO L496 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,780 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,780 INFO L496 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,794 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,795 INFO L496 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,810 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,810 INFO L496 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,823 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,823 INFO L496 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,836 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,836 INFO L496 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,849 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,849 INFO L496 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,863 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,863 INFO L496 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,878 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,879 INFO L496 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,894 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,895 INFO L496 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,909 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,909 INFO L496 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,923 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,923 INFO L496 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,936 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,936 INFO L496 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,948 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,949 INFO L496 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,961 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,962 INFO L496 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:29,973 WARN L227 Elim1Store]: Array PQE input equivalent to false [2019-11-21 21:55:29,973 INFO L496 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,150 WARN L192 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 17 [2019-11-21 21:55:30,151 INFO L567 ElimStorePlain]: treesize reduction 1484, result has 1.1 percent of original size [2019-11-21 21:55:30,155 INFO L377 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 7 treesize of output 5 [2019-11-21 21:55:30,155 INFO L496 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,164 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:30,164 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,164 INFO L221 ElimStorePlain]: Needed 155 recursive calls to eliminate 7 variables, input treesize:9952, output treesize:10 [2019-11-21 21:55:30,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:30,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 7 terms [2019-11-21 21:55:30,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:30,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:30,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:30,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:30,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 6 terms [2019-11-21 21:55:30,221 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-11-21 21:55:30,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,492 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:30,493 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 61 treesize of output 107 [2019-11-21 21:55:30,494 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,660 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:30,661 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 56 treesize of output 110 [2019-11-21 21:55:30,662 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,715 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:30,716 INFO L377 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 49 treesize of output 57 [2019-11-21 21:55:30,717 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,797 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:30,920 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-21 21:55:30,920 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:30,921 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 89 treesize of output 158 [2019-11-21 21:55:30,922 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:30,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:30,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,058 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,058 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 67 treesize of output 113 [2019-11-21 21:55:31,059 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,150 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,150 INFO L377 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 63 treesize of output 85 [2019-11-21 21:55:31,151 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,361 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,361 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 case distinctions, treesize of input 70 treesize of output 154 [2019-11-21 21:55:31,363 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,576 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-21 21:55:31,577 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,578 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 80 treesize of output 156 [2019-11-21 21:55:31,579 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,662 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,663 INFO L377 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 65 treesize of output 87 [2019-11-21 21:55:31,664 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,702 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:31,718 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,718 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 59 [2019-11-21 21:55:31,719 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,771 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:31,808 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,809 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 85 [2019-11-21 21:55:31,810 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:31,939 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,939 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 68 treesize of output 114 [2019-11-21 21:55:31,940 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:31,976 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:31,976 INFO L377 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 37 treesize of output 39 [2019-11-21 21:55:31,977 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,111 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,112 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 116 [2019-11-21 21:55:32,113 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,152 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,179 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,180 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,206 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,206 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 87 [2019-11-21 21:55:32,207 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,344 INFO L237 Elim1Store]: Index analysis took 111 ms [2019-11-21 21:55:32,509 WARN L192 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 21:55:32,509 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,510 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 93 treesize of output 207 [2019-11-21 21:55:32,511 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,542 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,553 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,560 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,560 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 59 [2019-11-21 21:55:32,561 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,606 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,635 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:32,687 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,688 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 87 treesize of output 121 [2019-11-21 21:55:32,689 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,834 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:32,835 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 61 treesize of output 113 [2019-11-21 21:55:32,836 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:32,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:32,976 INFO L237 Elim1Store]: Index analysis took 111 ms [2019-11-21 21:55:33,122 WARN L192 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 21:55:33,123 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,123 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 93 treesize of output 207 [2019-11-21 21:55:33,125 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,162 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,181 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,207 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,207 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 82 [2019-11-21 21:55:33,208 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,347 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,347 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 70 treesize of output 114 [2019-11-21 21:55:33,348 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,387 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,408 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,409 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,434 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,435 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 84 [2019-11-21 21:55:33,435 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,627 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,627 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 79 treesize of output 155 [2019-11-21 21:55:33,628 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,839 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,840 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 case distinctions, treesize of input 70 treesize of output 154 [2019-11-21 21:55:33,841 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,926 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,926 INFO L377 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 62 treesize of output 84 [2019-11-21 21:55:33,927 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:33,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,957 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:33,970 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,971 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:33,981 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:33,981 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2019-11-21 21:55:33,981 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,017 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,035 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,036 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,042 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,042 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 61 [2019-11-21 21:55:34,043 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,084 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,104 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,128 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,129 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 89 [2019-11-21 21:55:34,129 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,231 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,231 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 51 treesize of output 81 [2019-11-21 21:55:34,232 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,284 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,314 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:34,366 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,367 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 82 treesize of output 118 [2019-11-21 21:55:34,368 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,586 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-21 21:55:34,586 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,587 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 case distinctions, treesize of input 79 treesize of output 161 [2019-11-21 21:55:34,588 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,794 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,795 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 79 treesize of output 155 [2019-11-21 21:55:34,796 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,937 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:34,938 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 67 treesize of output 119 [2019-11-21 21:55:34,939 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:34,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:34,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,141 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,141 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 81 treesize of output 157 [2019-11-21 21:55:35,143 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,345 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,345 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 75 treesize of output 151 [2019-11-21 21:55:35,347 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,377 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,383 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,385 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 43 [2019-11-21 21:55:35,385 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,546 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,546 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 74 treesize of output 118 [2019-11-21 21:55:35,547 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,687 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,688 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 67 treesize of output 113 [2019-11-21 21:55:35,689 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,712 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,713 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,714 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,715 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 31 [2019-11-21 21:55:35,715 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,756 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,787 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,787 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,809 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,810 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 89 [2019-11-21 21:55:35,810 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,837 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,845 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:35,857 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:35,857 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 57 [2019-11-21 21:55:35,858 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:35,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:35,997 INFO L237 Elim1Store]: Index analysis took 111 ms [2019-11-21 21:55:36,090 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,091 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 86 treesize of output 160 [2019-11-21 21:55:36,093 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,122 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,132 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,135 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,141 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,142 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 61 [2019-11-21 21:55:36,142 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,357 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-21 21:55:36,358 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,358 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 case distinctions, treesize of input 75 treesize of output 157 [2019-11-21 21:55:36,359 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,395 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,418 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,420 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,442 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,443 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 89 [2019-11-21 21:55:36,444 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,469 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,475 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,476 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,477 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 41 [2019-11-21 21:55:36,478 INFO L496 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,617 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,617 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 63 treesize of output 115 [2019-11-21 21:55:36,619 INFO L496 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,650 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,664 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:36,671 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,671 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 61 [2019-11-21 21:55:36,672 INFO L496 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,751 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,751 INFO L377 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 58 treesize of output 80 [2019-11-21 21:55:36,752 INFO L496 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,786 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,891 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:36,892 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 74 treesize of output 118 [2019-11-21 21:55:36,893 INFO L496 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:36,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:36,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,034 INFO L237 Elim1Store]: Index analysis took 119 ms [2019-11-21 21:55:37,213 WARN L192 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-11-21 21:55:37,213 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,214 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 89 treesize of output 209 [2019-11-21 21:55:37,216 INFO L496 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,241 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,250 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,251 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,252 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 43 [2019-11-21 21:55:37,253 INFO L496 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,279 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,283 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,285 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 43 [2019-11-21 21:55:37,285 INFO L496 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,500 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-11-21 21:55:37,501 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,501 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 case distinctions, treesize of input 77 treesize of output 159 [2019-11-21 21:55:37,503 INFO L496 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,534 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,552 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,555 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,580 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,580 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 83 [2019-11-21 21:55:37,580 INFO L496 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,608 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,619 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,620 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,630 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,630 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 56 [2019-11-21 21:55:37,631 INFO L496 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,664 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,682 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,708 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,708 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 80 [2019-11-21 21:55:37,709 INFO L496 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,735 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,744 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,745 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,746 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 43 [2019-11-21 21:55:37,746 INFO L496 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,779 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,797 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:37,824 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,824 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 80 [2019-11-21 21:55:37,825 INFO L496 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,911 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,911 INFO L377 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 58 treesize of output 80 [2019-11-21 21:55:37,912 INFO L496 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:37,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:37,995 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:37,995 INFO L377 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 54 treesize of output 76 [2019-11-21 21:55:37,996 INFO L496 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,131 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,132 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 76 treesize of output 120 [2019-11-21 21:55:38,132 INFO L496 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,265 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,265 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 63 treesize of output 109 [2019-11-21 21:55:38,266 INFO L496 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,289 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,294 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,297 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,308 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,308 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 54 [2019-11-21 21:55:38,309 INFO L496 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,405 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,405 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 case distinctions, treesize of input 51 treesize of output 81 [2019-11-21 21:55:38,406 INFO L496 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,547 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,548 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 74 treesize of output 118 [2019-11-21 21:55:38,549 INFO L496 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,592 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,616 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,667 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,667 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 116 [2019-11-21 21:55:38,668 INFO L496 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,694 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,694 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,697 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:38,698 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 41 [2019-11-21 21:55:38,699 INFO L496 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,828 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,829 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 116 [2019-11-21 21:55:38,830 INFO L496 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:38,966 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:38,966 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 70 treesize of output 114 [2019-11-21 21:55:38,968 INFO L496 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:38,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,023 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,024 INFO L377 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 46 treesize of output 54 [2019-11-21 21:55:39,025 INFO L496 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,228 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,228 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 75 treesize of output 151 [2019-11-21 21:55:39,230 INFO L496 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,367 INFO L237 Elim1Store]: Index analysis took 115 ms [2019-11-21 21:55:39,545 WARN L192 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-11-21 21:55:39,546 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,546 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 82 treesize of output 204 [2019-11-21 21:55:39,548 INFO L496 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,684 INFO L237 Elim1Store]: Index analysis took 113 ms [2019-11-21 21:55:39,835 WARN L192 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 21:55:39,836 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,836 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 89 treesize of output 203 [2019-11-21 21:55:39,838 INFO L496 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,867 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:39,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,878 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:39,886 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,886 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 54 [2019-11-21 21:55:39,887 INFO L496 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,919 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:39,928 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:39,934 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:39,935 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 61 [2019-11-21 21:55:39,935 INFO L496 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:39,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:39,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,016 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,017 INFO L377 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 60 treesize of output 82 [2019-11-21 21:55:40,018 INFO L496 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,043 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,045 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,048 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 39 [2019-11-21 21:55:40,048 INFO L496 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,073 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,077 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,078 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 41 [2019-11-21 21:55:40,078 INFO L496 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,169 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,170 INFO L377 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 60 treesize of output 82 [2019-11-21 21:55:40,171 INFO L496 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,203 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,221 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,222 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,229 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,229 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 63 [2019-11-21 21:55:40,230 INFO L496 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,365 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,366 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 68 treesize of output 112 [2019-11-21 21:55:40,366 INFO L496 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,396 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,407 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,417 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,417 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 54 [2019-11-21 21:55:40,418 INFO L496 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,448 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,461 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,462 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,469 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,469 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2019-11-21 21:55:40,470 INFO L496 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,680 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,680 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 77 treesize of output 153 [2019-11-21 21:55:40,681 INFO L496 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,709 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,718 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,728 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,728 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 59 [2019-11-21 21:55:40,729 INFO L496 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,752 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,755 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,756 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,758 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 36 [2019-11-21 21:55:40,759 INFO L496 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,848 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,849 INFO L377 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 56 treesize of output 78 [2019-11-21 21:55:40,849 INFO L496 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,876 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,882 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,893 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:40,893 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 57 [2019-11-21 21:55:40,894 INFO L496 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:40,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,941 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:40,978 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:40,979 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,032 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,032 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 87 treesize of output 121 [2019-11-21 21:55:41,033 INFO L496 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,089 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,128 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,220 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,221 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 94 treesize of output 160 [2019-11-21 21:55:41,222 INFO L496 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,310 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,310 INFO L377 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 56 treesize of output 78 [2019-11-21 21:55:41,311 INFO L496 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,456 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,456 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 63 treesize of output 115 [2019-11-21 21:55:41,457 INFO L496 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,487 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,500 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,501 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,509 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,510 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 57 [2019-11-21 21:55:41,510 INFO L496 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,648 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,649 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 67 treesize of output 113 [2019-11-21 21:55:41,650 INFO L496 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,866 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-11-21 21:55:41,867 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,867 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 88 treesize of output 162 [2019-11-21 21:55:41,869 INFO L496 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,907 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,931 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,931 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:41,964 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:41,965 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 85 [2019-11-21 21:55:41,965 INFO L496 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:41,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:41,998 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,007 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,010 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,017 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,018 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 61 [2019-11-21 21:55:42,019 INFO L496 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,153 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,153 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 67 treesize of output 113 [2019-11-21 21:55:42,154 INFO L496 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,363 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,364 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 82 treesize of output 156 [2019-11-21 21:55:42,365 INFO L496 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,513 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,514 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 65 treesize of output 117 [2019-11-21 21:55:42,516 INFO L496 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,541 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,544 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,547 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 39 [2019-11-21 21:55:42,547 INFO L496 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,642 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,642 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 55 [2019-11-21 21:55:42,643 INFO L496 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,664 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,668 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,669 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2019-11-21 21:55:42,669 INFO L496 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,697 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,713 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,717 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,747 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,747 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 85 [2019-11-21 21:55:42,748 INFO L496 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,798 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,845 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:42,944 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:42,945 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 82 treesize of output 156 [2019-11-21 21:55:42,946 INFO L496 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:42,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:42,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,004 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,058 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,150 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,151 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 91 treesize of output 163 [2019-11-21 21:55:43,152 INFO L496 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,197 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,229 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,275 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,276 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 123 [2019-11-21 21:55:43,277 INFO L496 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,309 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,330 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,354 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,355 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 82 [2019-11-21 21:55:43,355 INFO L496 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,388 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,410 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,439 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,439 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 82 [2019-11-21 21:55:43,440 INFO L496 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,481 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,509 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,512 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,564 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,564 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 85 treesize of output 119 [2019-11-21 21:55:43,565 INFO L496 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,588 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,616 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,654 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,698 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,699 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 118 [2019-11-21 21:55:43,700 INFO L496 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,723 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,737 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,756 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,781 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,782 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 84 [2019-11-21 21:55:43,782 INFO L496 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,828 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,857 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,915 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,915 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 79 treesize of output 121 [2019-11-21 21:55:43,916 INFO L496 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,942 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,952 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:43,961 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:43,961 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 58 [2019-11-21 21:55:43,962 INFO L496 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:43,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:43,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,007 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,044 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,096 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,097 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 77 treesize of output 119 [2019-11-21 21:55:44,098 INFO L496 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,147 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,186 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,226 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,227 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 118 [2019-11-21 21:55:44,227 INFO L496 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,259 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,269 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,275 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,276 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 58 [2019-11-21 21:55:44,276 INFO L496 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,302 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,309 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,309 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,311 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 43 [2019-11-21 21:55:44,311 INFO L496 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,371 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,404 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,456 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,457 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 77 treesize of output 119 [2019-11-21 21:55:44,458 INFO L496 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,502 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,537 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,582 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,583 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 118 [2019-11-21 21:55:44,584 INFO L496 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,635 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,681 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,767 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,767 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 155 [2019-11-21 21:55:44,768 INFO L496 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,802 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,805 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,829 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,849 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,849 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 84 [2019-11-21 21:55:44,850 INFO L496 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,890 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,913 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,946 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:44,946 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 85 [2019-11-21 21:55:44,947 INFO L496 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:44,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:44,984 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:44,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,017 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,081 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,082 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 75 treesize of output 117 [2019-11-21 21:55:45,083 INFO L496 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,137 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,187 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,276 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,277 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 84 treesize of output 158 [2019-11-21 21:55:45,278 INFO L496 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,309 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,326 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,349 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,350 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 87 [2019-11-21 21:55:45,351 INFO L496 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,383 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,404 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,434 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,434 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 63 treesize of output 83 [2019-11-21 21:55:45,435 INFO L496 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,465 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,484 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,509 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,509 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 80 [2019-11-21 21:55:45,510 INFO L496 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,545 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,564 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,587 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,588 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 87 [2019-11-21 21:55:45,589 INFO L496 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,620 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,639 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,664 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,665 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 82 [2019-11-21 21:55:45,665 INFO L496 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,691 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,700 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,709 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,710 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 59 [2019-11-21 21:55:45,711 INFO L496 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,744 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,766 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,791 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,792 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 84 [2019-11-21 21:55:45,793 INFO L496 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,820 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,838 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,839 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,846 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,846 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 61 [2019-11-21 21:55:45,847 INFO L496 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,882 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,912 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:45,965 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:45,965 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 82 treesize of output 116 [2019-11-21 21:55:45,966 INFO L496 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:45,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:45,997 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,009 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,014 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,014 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 60 [2019-11-21 21:55:46,015 INFO L496 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,046 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,070 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,070 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,094 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,095 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 85 [2019-11-21 21:55:46,095 INFO L496 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,130 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,151 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,176 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,177 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 80 [2019-11-21 21:55:46,177 INFO L496 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,211 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,231 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,254 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,254 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 84 [2019-11-21 21:55:46,255 INFO L496 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,281 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,289 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,307 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,307 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 55 [2019-11-21 21:55:46,308 INFO L496 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,327 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,329 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,330 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,332 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 39 [2019-11-21 21:55:46,333 INFO L496 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,357 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,365 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,374 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,374 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 56 [2019-11-21 21:55:46,375 INFO L496 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,400 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,411 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,411 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,420 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,420 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 56 [2019-11-21 21:55:46,421 INFO L496 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,453 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,475 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,498 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,499 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 84 [2019-11-21 21:55:46,499 INFO L496 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,535 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,553 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,554 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,561 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,561 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 63 [2019-11-21 21:55:46,562 INFO L496 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,590 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,603 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,608 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,608 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 53 [2019-11-21 21:55:46,609 INFO L496 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,643 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,659 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,687 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,687 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 85 [2019-11-21 21:55:46,688 INFO L496 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,729 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,763 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,808 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,808 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 81 treesize of output 117 [2019-11-21 21:55:46,809 INFO L496 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,833 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,842 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,852 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,852 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 59 [2019-11-21 21:55:46,853 INFO L496 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,877 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,887 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,896 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,896 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 56 [2019-11-21 21:55:46,897 INFO L496 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,921 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,939 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,971 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:46,971 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 79 [2019-11-21 21:55:46,972 INFO L496 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:46,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:46,993 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,997 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:46,998 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 38 [2019-11-21 21:55:46,999 INFO L496 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,022 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,032 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,044 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,045 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 53 [2019-11-21 21:55:47,045 INFO L496 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,066 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,069 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,070 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,071 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 41 [2019-11-21 21:55:47,072 INFO L496 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,105 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,127 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,130 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,153 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,154 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 87 [2019-11-21 21:55:47,154 INFO L496 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,188 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,199 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,211 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,211 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2019-11-21 21:55:47,212 INFO L496 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,267 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,319 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,407 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,407 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 155 [2019-11-21 21:55:47,408 INFO L496 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,438 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,451 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,465 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,465 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2019-11-21 21:55:47,466 INFO L496 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,496 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,507 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,507 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,514 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,515 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2019-11-21 21:55:47,515 INFO L496 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,551 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,573 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,594 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,595 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 89 [2019-11-21 21:55:47,595 INFO L496 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,616 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,620 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,622 INFO L377 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2019-11-21 21:55:47,622 INFO L496 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,660 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,685 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,713 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,714 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 85 [2019-11-21 21:55:47,714 INFO L496 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,748 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,768 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,796 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,796 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 65 treesize of output 85 [2019-11-21 21:55:47,797 INFO L496 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,838 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,873 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,921 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:47,921 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 82 treesize of output 116 [2019-11-21 21:55:47,922 INFO L496 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:47,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:47,956 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:47,974 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,003 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,003 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 87 [2019-11-21 21:55:48,004 INFO L496 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,034 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,045 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,051 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,052 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 58 [2019-11-21 21:55:48,052 INFO L496 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,093 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,131 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,178 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,178 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 77 treesize of output 113 [2019-11-21 21:55:48,179 INFO L496 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,208 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,224 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,227 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,253 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,253 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 82 [2019-11-21 21:55:48,254 INFO L496 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,291 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,323 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,389 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,390 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 68 treesize of output 112 [2019-11-21 21:55:48,391 INFO L496 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,458 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,531 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,542 INFO L237 Elim1Store]: Index analysis took 131 ms [2019-11-21 21:55:48,716 WARN L192 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-11-21 21:55:48,716 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,717 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 5 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 96 treesize of output 208 [2019-11-21 21:55:48,718 INFO L496 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,763 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,801 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,843 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,844 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 115 [2019-11-21 21:55:48,844 INFO L496 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,871 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,882 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,888 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,888 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 56 [2019-11-21 21:55:48,889 INFO L496 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,919 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,935 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,954 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:48,955 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 79 [2019-11-21 21:55:48,955 INFO L496 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:48,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:48,992 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:48,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,020 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,074 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,074 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 111 [2019-11-21 21:55:49,074 INFO L496 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,122 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,130 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,131 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,141 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,142 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 57 [2019-11-21 21:55:49,142 INFO L496 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,162 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,175 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,181 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,182 INFO L377 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 61 [2019-11-21 21:55:49,182 INFO L496 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,205 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,222 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,225 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,250 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,251 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 82 [2019-11-21 21:55:49,251 INFO L496 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,283 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,306 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,326 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,326 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 82 [2019-11-21 21:55:49,327 INFO L496 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,338 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,339 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,339 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,340 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 31 [2019-11-21 21:55:49,340 INFO L496 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,363 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,379 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,404 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,404 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 85 [2019-11-21 21:55:49,405 INFO L496 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,433 INFO L172 IndexEqualityManager]: detected equality via solver [2019-11-21 21:55:49,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-11-21 21:55:49,483 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-11-21 21:55:49,484 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 115 [2019-11-21 21:55:49,485 INFO L496 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,877 WARN L192 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 17 [2019-11-21 21:55:49,878 INFO L567 ElimStorePlain]: treesize reduction 3136, result has 0.7 percent of original size [2019-11-21 21:55:49,882 INFO L377 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-21 21:55:49,883 INFO L496 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2019-11-21 21:55:49,902 INFO L567 ElimStorePlain]: treesize reduction 4, result has 80.0 percent of original size [2019-11-21 21:55:49,903 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-11-21 21:55:49,903 INFO L221 ElimStorePlain]: Needed 184 recursive calls to eliminate 8 variables, input treesize:12404, output treesize:16 [2019-11-21 21:55:49,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-21 21:55:49,963 INFO L320 TraceCheckSpWp]: Computing backward predicates... [2019-11-21 21:55:50,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-21 21:55:50,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-11-21 21:55:50,605 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 16 [2019-11-21 21:55:51,034 WARN L192 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2019-11-21 21:55:51,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 5 terms [2019-11-21 21:55:51,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-11-21 21:55:51,059 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 68 [2019-11-21 21:55:51,143 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 26 [2019-11-21 21:55:51,158 INFO L392 ElimStorePlain]: Different costs {2=[|v_old(#length)_BEFORE_CALL_3|], 15=[|v_old(#valid)_BEFORE_CALL_3|]} [2019-11-21 21:55:51,363 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 cvc4 --incremental --print-success --lang smt --rewrite-divk [2019-11-21 21:55:51,364 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Alternating quantifiers not yet supported at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:271) 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.lib.tracecheckerutils.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:246) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:440) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeBackwardSequence(IterativePredicateTransformer.java:419) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeWeakestPreconditionSequence(IterativePredicateTransformer.java:291) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:334) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:177) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.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.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:242) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:166) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:75) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:463) 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:333) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:171) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:123) 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-21 21:55:51,375 INFO L168 Benchmark]: Toolchain (without parser) took 87244.80 ms. Allocated memory was 1.0 GB in the beginning and 1.6 GB in the end (delta: 543.7 MB). Free memory was 949.6 MB in the beginning and 1.3 GB in the end (delta: -352.5 MB). Peak memory consumption was 191.2 MB. Max. memory is 11.5 GB. [2019-11-21 21:55:51,376 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 1.0 GB. Free memory is still 981.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-21 21:55:51,376 INFO L168 Benchmark]: CACSL2BoogieTranslator took 710.75 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 125.8 MB). Free memory was 949.6 MB in the beginning and 1.1 GB in the end (delta: -144.0 MB). Peak memory consumption was 22.0 MB. Max. memory is 11.5 GB. [2019-11-21 21:55:51,379 INFO L168 Benchmark]: Boogie Preprocessor took 89.66 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-21 21:55:51,380 INFO L168 Benchmark]: RCFGBuilder took 982.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 64.7 MB). Peak memory consumption was 64.7 MB. Max. memory is 11.5 GB. [2019-11-21 21:55:51,380 INFO L168 Benchmark]: TraceAbstraction took 85457.62 ms. Allocated memory was 1.2 GB in the beginning and 1.6 GB in the end (delta: 417.9 MB). Free memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: -279.9 MB). Peak memory consumption was 137.9 MB. Max. memory is 11.5 GB. [2019-11-21 21:55:51,381 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.27 ms. Allocated memory is still 1.0 GB. Free memory is still 981.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 710.75 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 125.8 MB). Free memory was 949.6 MB in the beginning and 1.1 GB in the end (delta: -144.0 MB). Peak memory consumption was 22.0 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 89.66 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 982.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 64.7 MB). Peak memory consumption was 64.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 85457.62 ms. Allocated memory was 1.2 GB in the beginning and 1.6 GB in the end (delta: 417.9 MB). Free memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: -279.9 MB). Peak memory consumption was 137.9 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Alternating quantifiers not yet supported de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Alternating quantifiers not yet supported: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:271) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...