/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf -i ../sv-benchmarks/c/list-simple/dll2n_append_equal.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-bitabs-dcfa08f [2020-12-23 17:22:06,552 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-23 17:22:06,555 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-23 17:22:06,608 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-23 17:22:06,608 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-23 17:22:06,613 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-23 17:22:06,616 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-23 17:22:06,636 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-23 17:22:06,639 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-23 17:22:06,645 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-23 17:22:06,649 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-23 17:22:06,650 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-23 17:22:06,650 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-23 17:22:06,653 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-23 17:22:06,655 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-23 17:22:06,657 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-23 17:22:06,657 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-23 17:22:06,661 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-23 17:22:06,667 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-23 17:22:06,674 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-23 17:22:06,675 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-23 17:22:06,677 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-23 17:22:06,679 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-23 17:22:06,681 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-23 17:22:06,687 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-23 17:22:06,688 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-23 17:22:06,688 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-23 17:22:06,695 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-23 17:22:06,695 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-23 17:22:06,696 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-23 17:22:06,696 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-23 17:22:06,697 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-23 17:22:06,699 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-23 17:22:06,699 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-23 17:22:06,700 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-23 17:22:06,701 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-23 17:22:06,701 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-23 17:22:06,702 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-23 17:22:06,702 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-23 17:22:06,703 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-23 17:22:06,703 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-23 17:22:06,704 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2020-12-23 17:22:06,730 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-23 17:22:06,730 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-23 17:22:06,731 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-12-23 17:22:06,732 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-12-23 17:22:06,732 INFO L138 SettingsManager]: * Use SBE=true [2020-12-23 17:22:06,732 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-23 17:22:06,732 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-12-23 17:22:06,733 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-23 17:22:06,733 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-23 17:22:06,733 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2020-12-23 17:22:06,733 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2020-12-23 17:22:06,733 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2020-12-23 17:22:06,734 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-23 17:22:06,734 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-23 17:22:06,734 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-23 17:22:06,734 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-23 17:22:06,734 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-23 17:22:06,734 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-23 17:22:06,735 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-23 17:22:06,735 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-23 17:22:06,735 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-23 17:22:06,735 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-12-23 17:22:06,735 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-23 17:22:06,736 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-23 17:22:06,736 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2020-12-23 17:22:07,082 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-23 17:22:07,109 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-23 17:22:07,113 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-23 17:22:07,114 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-23 17:22:07,115 INFO L275 PluginConnector]: CDTParser initialized [2020-12-23 17:22:07,116 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/list-simple/dll2n_append_equal.i [2020-12-23 17:22:07,199 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/c87561bef/a8300f9d3d594204b050fa839cefed85/FLAGfc04671ad [2020-12-23 17:22:07,944 INFO L306 CDTParser]: Found 1 translation units. [2020-12-23 17:22:07,945 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/list-simple/dll2n_append_equal.i [2020-12-23 17:22:07,972 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/c87561bef/a8300f9d3d594204b050fa839cefed85/FLAGfc04671ad [2020-12-23 17:22:08,217 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/c87561bef/a8300f9d3d594204b050fa839cefed85 [2020-12-23 17:22:08,220 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-23 17:22:08,222 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-23 17:22:08,224 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-23 17:22:08,230 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-23 17:22:08,234 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-23 17:22:08,235 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,238 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11a4a042 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08, skipping insertion in model container [2020-12-23 17:22:08,238 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,246 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-23 17:22:08,310 INFO L178 MainTranslator]: Built tables and reachable declarations left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_head~0,],base],StructAccessExpression[IdentifierExpression[~new_head~0,],offset]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_head~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~new_head~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~head~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~head~0,],offset]]]] left hand side expression in assignment: lhs: VariableLHS[~head~0,] left hand side expression in assignment: lhs: VariableLHS[~head,] left hand side expression in assignment: address: IdentifierExpression[~head,] left hand side expression in assignment: lhs: VariableLHS[~last~0,] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~last~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~last~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_last~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~new_last~0,],offset]]]] left hand side expression in assignment: lhs: VariableLHS[~ptr~0,] [2020-12-23 17:22:08,588 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/list-simple/dll2n_append_equal.i[24333,24346] [2020-12-23 17:22:08,591 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-23 17:22:08,600 INFO L203 MainTranslator]: Completed pre-run left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~temp~0,],base],StructAccessExpression[IdentifierExpression[~temp~0,],offset]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_head~0,],base],StructAccessExpression[IdentifierExpression[~new_head~0,],offset]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_head~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~new_head~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~head~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~head~0,],offset]]]] left hand side expression in assignment: lhs: VariableLHS[~head~0,] left hand side expression in assignment: lhs: VariableLHS[~head,] left hand side expression in assignment: address: IdentifierExpression[~head,] left hand side expression in assignment: lhs: VariableLHS[~last~0,] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~last~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[4],StructAccessExpression[IdentifierExpression[~last~0,],offset]]]] left hand side expression in assignment: address: StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~new_last~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[12],StructAccessExpression[IdentifierExpression[~new_last~0,],offset]]]] left hand side expression in assignment: lhs: VariableLHS[~ptr~0,] [2020-12-23 17:22:08,684 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/list-simple/dll2n_append_equal.i[24333,24346] [2020-12-23 17:22:08,685 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-23 17:22:08,763 INFO L208 MainTranslator]: Completed translation [2020-12-23 17:22:08,764 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08 WrapperNode [2020-12-23 17:22:08,764 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-23 17:22:08,765 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-23 17:22:08,765 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-23 17:22:08,765 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-23 17:22:08,773 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,790 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,817 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-23 17:22:08,818 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-23 17:22:08,819 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-23 17:22:08,819 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-23 17:22:08,828 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,829 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,834 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,834 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,844 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,875 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,879 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... [2020-12-23 17:22:08,891 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-23 17:22:08,895 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-23 17:22:08,895 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-23 17:22:08,895 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-23 17:22:08,896 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (1/1) ... No working directory specified, using /storage/repos/ultimate-bitabs/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 [2020-12-23 17:22:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-12-23 17:22:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-12-23 17:22:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-12-23 17:22:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-23 17:22:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-23 17:22:09,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-23 17:22:09,619 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-23 17:22:09,619 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2020-12-23 17:22:09,625 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.12 05:22:09 BoogieIcfgContainer [2020-12-23 17:22:09,625 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-23 17:22:09,627 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-23 17:22:09,627 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-23 17:22:09,630 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-23 17:22:09,630 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.12 05:22:08" (1/3) ... [2020-12-23 17:22:09,631 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48fd0afe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.12 05:22:09, skipping insertion in model container [2020-12-23 17:22:09,631 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.12 05:22:08" (2/3) ... [2020-12-23 17:22:09,632 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48fd0afe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.12 05:22:09, skipping insertion in model container [2020-12-23 17:22:09,632 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.12 05:22:09" (3/3) ... [2020-12-23 17:22:09,634 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2n_append_equal.i [2020-12-23 17:22:09,640 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-23 17:22:09,646 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 47 error locations. [2020-12-23 17:22:09,667 INFO L253 AbstractCegarLoop]: Starting to check reachability of 47 error locations. [2020-12-23 17:22:09,690 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-23 17:22:09,691 INFO L378 AbstractCegarLoop]: Hoare is false [2020-12-23 17:22:09,691 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-23 17:22:09,693 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-23 17:22:09,693 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-23 17:22:09,693 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-23 17:22:09,693 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-23 17:22:09,694 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-23 17:22:09,719 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states. [2020-12-23 17:22:09,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-12-23 17:22:09,732 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:09,733 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2020-12-23 17:22:09,733 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:09,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:09,741 INFO L82 PathProgramCache]: Analyzing trace with hash 28699851, now seen corresponding path program 1 times [2020-12-23 17:22:09,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:09,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343660929] [2020-12-23 17:22:09,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:09,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:10,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:10,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343660929] [2020-12-23 17:22:10,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:10,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-23 17:22:10,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834849565] [2020-12-23 17:22:10,030 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 17:22:10,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:10,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 17:22:10,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:10,054 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 3 states. [2020-12-23 17:22:10,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:10,285 INFO L93 Difference]: Finished difference Result 112 states and 122 transitions. [2020-12-23 17:22:10,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 17:22:10,287 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 5 [2020-12-23 17:22:10,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:10,308 INFO L225 Difference]: With dead ends: 112 [2020-12-23 17:22:10,308 INFO L226 Difference]: Without dead ends: 108 [2020-12-23 17:22:10,313 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:10,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2020-12-23 17:22:10,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 93. [2020-12-23 17:22:10,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:22:10,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 99 transitions. [2020-12-23 17:22:10,372 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 99 transitions. Word has length 5 [2020-12-23 17:22:10,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:10,372 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 99 transitions. [2020-12-23 17:22:10,372 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 17:22:10,373 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 99 transitions. [2020-12-23 17:22:10,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2020-12-23 17:22:10,373 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:10,373 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2020-12-23 17:22:10,374 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-23 17:22:10,374 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:10,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:10,375 INFO L82 PathProgramCache]: Analyzing trace with hash 28699852, now seen corresponding path program 1 times [2020-12-23 17:22:10,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:10,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442892323] [2020-12-23 17:22:10,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:10,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:10,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:10,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442892323] [2020-12-23 17:22:10,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:10,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-23 17:22:10,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164232173] [2020-12-23 17:22:10,464 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 17:22:10,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:10,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 17:22:10,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:10,471 INFO L87 Difference]: Start difference. First operand 93 states and 99 transitions. Second operand 3 states. [2020-12-23 17:22:10,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:10,593 INFO L93 Difference]: Finished difference Result 90 states and 97 transitions. [2020-12-23 17:22:10,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 17:22:10,594 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 5 [2020-12-23 17:22:10,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:10,595 INFO L225 Difference]: With dead ends: 90 [2020-12-23 17:22:10,596 INFO L226 Difference]: Without dead ends: 90 [2020-12-23 17:22:10,597 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:10,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2020-12-23 17:22:10,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 87. [2020-12-23 17:22:10,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-12-23 17:22:10,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 93 transitions. [2020-12-23 17:22:10,606 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 93 transitions. Word has length 5 [2020-12-23 17:22:10,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:10,607 INFO L481 AbstractCegarLoop]: Abstraction has 87 states and 93 transitions. [2020-12-23 17:22:10,607 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 17:22:10,607 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 93 transitions. [2020-12-23 17:22:10,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-23 17:22:10,608 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:10,608 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:10,608 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-12-23 17:22:10,608 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:10,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:10,609 INFO L82 PathProgramCache]: Analyzing trace with hash -653111119, now seen corresponding path program 1 times [2020-12-23 17:22:10,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:10,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813085922] [2020-12-23 17:22:10,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:10,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:10,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:10,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813085922] [2020-12-23 17:22:10,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:10,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-23 17:22:10,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299855645] [2020-12-23 17:22:10,677 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 17:22:10,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:10,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 17:22:10,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-23 17:22:10,679 INFO L87 Difference]: Start difference. First operand 87 states and 93 transitions. Second operand 5 states. [2020-12-23 17:22:10,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:10,912 INFO L93 Difference]: Finished difference Result 169 states and 182 transitions. [2020-12-23 17:22:10,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 17:22:10,912 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-12-23 17:22:10,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:10,914 INFO L225 Difference]: With dead ends: 169 [2020-12-23 17:22:10,914 INFO L226 Difference]: Without dead ends: 169 [2020-12-23 17:22:10,915 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2020-12-23 17:22:10,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-12-23 17:22:10,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 85. [2020-12-23 17:22:10,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-12-23 17:22:10,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2020-12-23 17:22:10,924 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 10 [2020-12-23 17:22:10,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:10,924 INFO L481 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2020-12-23 17:22:10,924 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 17:22:10,924 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2020-12-23 17:22:10,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-23 17:22:10,925 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:10,925 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:10,927 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-12-23 17:22:10,928 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:10,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:10,928 INFO L82 PathProgramCache]: Analyzing trace with hash -653111118, now seen corresponding path program 1 times [2020-12-23 17:22:10,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:10,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434072323] [2020-12-23 17:22:10,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:11,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:11,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434072323] [2020-12-23 17:22:11,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:11,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-23 17:22:11,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941639154] [2020-12-23 17:22:11,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 17:22:11,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:11,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 17:22:11,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-23 17:22:11,030 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 5 states. [2020-12-23 17:22:11,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:11,248 INFO L93 Difference]: Finished difference Result 157 states and 168 transitions. [2020-12-23 17:22:11,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 17:22:11,248 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-12-23 17:22:11,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:11,250 INFO L225 Difference]: With dead ends: 157 [2020-12-23 17:22:11,250 INFO L226 Difference]: Without dead ends: 157 [2020-12-23 17:22:11,250 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2020-12-23 17:22:11,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-12-23 17:22:11,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 83. [2020-12-23 17:22:11,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2020-12-23 17:22:11,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 89 transitions. [2020-12-23 17:22:11,257 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 89 transitions. Word has length 10 [2020-12-23 17:22:11,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:11,258 INFO L481 AbstractCegarLoop]: Abstraction has 83 states and 89 transitions. [2020-12-23 17:22:11,258 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 17:22:11,258 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 89 transitions. [2020-12-23 17:22:11,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-12-23 17:22:11,259 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:11,259 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:11,259 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-12-23 17:22:11,259 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:11,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:11,260 INFO L82 PathProgramCache]: Analyzing trace with hash 606025914, now seen corresponding path program 1 times [2020-12-23 17:22:11,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:11,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123311840] [2020-12-23 17:22:11,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:11,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:11,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123311840] [2020-12-23 17:22:11,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:11,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-23 17:22:11,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188974166] [2020-12-23 17:22:11,288 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 17:22:11,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:11,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 17:22:11,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:11,289 INFO L87 Difference]: Start difference. First operand 83 states and 89 transitions. Second operand 3 states. [2020-12-23 17:22:11,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:11,296 INFO L93 Difference]: Finished difference Result 97 states and 104 transitions. [2020-12-23 17:22:11,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 17:22:11,297 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2020-12-23 17:22:11,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:11,298 INFO L225 Difference]: With dead ends: 97 [2020-12-23 17:22:11,298 INFO L226 Difference]: Without dead ends: 97 [2020-12-23 17:22:11,313 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:11,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2020-12-23 17:22:11,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 84. [2020-12-23 17:22:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2020-12-23 17:22:11,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 90 transitions. [2020-12-23 17:22:11,320 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 90 transitions. Word has length 12 [2020-12-23 17:22:11,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:11,320 INFO L481 AbstractCegarLoop]: Abstraction has 84 states and 90 transitions. [2020-12-23 17:22:11,320 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 17:22:11,320 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 90 transitions. [2020-12-23 17:22:11,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-23 17:22:11,321 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:11,321 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:11,321 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-12-23 17:22:11,322 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:11,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:11,322 INFO L82 PathProgramCache]: Analyzing trace with hash -631491116, now seen corresponding path program 1 times [2020-12-23 17:22:11,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:11,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741806454] [2020-12-23 17:22:11,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:11,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:11,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:11,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741806454] [2020-12-23 17:22:11,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:11,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-23 17:22:11,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491603080] [2020-12-23 17:22:11,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-23 17:22:11,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:11,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-23 17:22:11,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:11,376 INFO L87 Difference]: Start difference. First operand 84 states and 90 transitions. Second operand 3 states. [2020-12-23 17:22:11,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:11,390 INFO L93 Difference]: Finished difference Result 94 states and 100 transitions. [2020-12-23 17:22:11,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-23 17:22:11,391 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2020-12-23 17:22:11,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:11,392 INFO L225 Difference]: With dead ends: 94 [2020-12-23 17:22:11,392 INFO L226 Difference]: Without dead ends: 94 [2020-12-23 17:22:11,392 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-23 17:22:11,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2020-12-23 17:22:11,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 93. [2020-12-23 17:22:11,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:22:11,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 99 transitions. [2020-12-23 17:22:11,397 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 99 transitions. Word has length 13 [2020-12-23 17:22:11,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:11,397 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 99 transitions. [2020-12-23 17:22:11,397 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-23 17:22:11,398 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 99 transitions. [2020-12-23 17:22:11,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-12-23 17:22:11,398 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:11,399 INFO L422 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] [2020-12-23 17:22:11,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-12-23 17:22:11,399 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:11,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:11,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1485079083, now seen corresponding path program 1 times [2020-12-23 17:22:11,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:11,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405226680] [2020-12-23 17:22:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:11,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405226680] [2020-12-23 17:22:11,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766820371] [2020-12-23 17:22:11,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:11,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-23 17:22:11,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:11,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:11,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:11,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-12-23 17:22:11,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827986851] [2020-12-23 17:22:11,698 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 17:22:11,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:11,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 17:22:11,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 17:22:11,699 INFO L87 Difference]: Start difference. First operand 93 states and 99 transitions. Second operand 5 states. [2020-12-23 17:22:11,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:11,714 INFO L93 Difference]: Finished difference Result 95 states and 101 transitions. [2020-12-23 17:22:11,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-23 17:22:11,715 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2020-12-23 17:22:11,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:11,715 INFO L225 Difference]: With dead ends: 95 [2020-12-23 17:22:11,716 INFO L226 Difference]: Without dead ends: 95 [2020-12-23 17:22:11,716 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-12-23 17:22:11,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2020-12-23 17:22:11,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2020-12-23 17:22:11,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-12-23 17:22:11,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 101 transitions. [2020-12-23 17:22:11,726 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 101 transitions. Word has length 23 [2020-12-23 17:22:11,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:11,727 INFO L481 AbstractCegarLoop]: Abstraction has 95 states and 101 transitions. [2020-12-23 17:22:11,727 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 17:22:11,727 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 101 transitions. [2020-12-23 17:22:11,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-12-23 17:22:11,728 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:11,729 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:11,943 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2020-12-23 17:22:11,945 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:11,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:11,946 INFO L82 PathProgramCache]: Analyzing trace with hash 849353347, now seen corresponding path program 1 times [2020-12-23 17:22:11,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:11,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198220746] [2020-12-23 17:22:11,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:11,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:12,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:12,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198220746] [2020-12-23 17:22:12,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932502460] [2020-12-23 17:22:12,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:12,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 13 conjunts are in the unsatisfiable core [2020-12-23 17:22:12,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:12,254 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:12,257 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:12,260 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:12,261 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:12,262 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2020-12-23 17:22:12,326 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:12,327 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 28 [2020-12-23 17:22:12,332 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:12,350 INFO L625 ElimStorePlain]: treesize reduction 14, result has 44.0 percent of original size [2020-12-23 17:22:12,353 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:12,356 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2020-12-23 17:22:12,389 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:12,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:12,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2020-12-23 17:22:12,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374061362] [2020-12-23 17:22:12,391 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-23 17:22:12,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:12,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-23 17:22:12,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-12-23 17:22:12,392 INFO L87 Difference]: Start difference. First operand 95 states and 101 transitions. Second operand 7 states. [2020-12-23 17:22:12,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:12,617 INFO L93 Difference]: Finished difference Result 106 states and 113 transitions. [2020-12-23 17:22:12,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-12-23 17:22:12,618 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 24 [2020-12-23 17:22:12,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:12,619 INFO L225 Difference]: With dead ends: 106 [2020-12-23 17:22:12,620 INFO L226 Difference]: Without dead ends: 106 [2020-12-23 17:22:12,620 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-12-23 17:22:12,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2020-12-23 17:22:12,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2020-12-23 17:22:12,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-12-23 17:22:12,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 100 transitions. [2020-12-23 17:22:12,636 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 100 transitions. Word has length 24 [2020-12-23 17:22:12,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:12,638 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 100 transitions. [2020-12-23 17:22:12,638 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-23 17:22:12,639 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 100 transitions. [2020-12-23 17:22:12,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-12-23 17:22:12,641 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:12,642 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:12,856 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:12,857 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:12,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:12,859 INFO L82 PathProgramCache]: Analyzing trace with hash 849353348, now seen corresponding path program 1 times [2020-12-23 17:22:12,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:12,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052055276] [2020-12-23 17:22:12,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:12,987 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:12,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052055276] [2020-12-23 17:22:12,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134245280] [2020-12-23 17:22:12,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:13,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2020-12-23 17:22:13,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:13,097 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:13,098 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:13,103 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:13,103 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:13,104 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2020-12-23 17:22:13,234 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:13,234 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 28 [2020-12-23 17:22:13,237 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:13,259 INFO L625 ElimStorePlain]: treesize reduction 14, result has 50.0 percent of original size [2020-12-23 17:22:13,261 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:13,262 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:14 [2020-12-23 17:22:13,291 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:13,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:13,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2020-12-23 17:22:13,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904661786] [2020-12-23 17:22:13,292 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 17:22:13,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:13,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 17:22:13,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2020-12-23 17:22:13,293 INFO L87 Difference]: Start difference. First operand 94 states and 100 transitions. Second operand 12 states. [2020-12-23 17:22:13,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:13,636 INFO L93 Difference]: Finished difference Result 105 states and 112 transitions. [2020-12-23 17:22:13,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-23 17:22:13,636 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 24 [2020-12-23 17:22:13,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:13,638 INFO L225 Difference]: With dead ends: 105 [2020-12-23 17:22:13,638 INFO L226 Difference]: Without dead ends: 105 [2020-12-23 17:22:13,639 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-12-23 17:22:13,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-12-23 17:22:13,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 93. [2020-12-23 17:22:13,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:22:13,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 99 transitions. [2020-12-23 17:22:13,642 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 99 transitions. Word has length 24 [2020-12-23 17:22:13,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:13,642 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 99 transitions. [2020-12-23 17:22:13,643 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-23 17:22:13,643 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 99 transitions. [2020-12-23 17:22:13,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-12-23 17:22:13,644 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:13,644 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:13,857 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:13,858 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:13,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:13,860 INFO L82 PathProgramCache]: Analyzing trace with hash -258893798, now seen corresponding path program 2 times [2020-12-23 17:22:13,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:13,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630130826] [2020-12-23 17:22:13,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:13,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:13,932 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:13,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630130826] [2020-12-23 17:22:13,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139152616] [2020-12-23 17:22:13,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:14,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 17:22:14,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 17:22:14,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-23 17:22:14,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:14,096 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:14,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:14,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-12-23 17:22:14,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045219691] [2020-12-23 17:22:14,098 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-23 17:22:14,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:14,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-23 17:22:14,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-12-23 17:22:14,104 INFO L87 Difference]: Start difference. First operand 93 states and 99 transitions. Second operand 6 states. [2020-12-23 17:22:14,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:14,227 INFO L93 Difference]: Finished difference Result 93 states and 98 transitions. [2020-12-23 17:22:14,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-12-23 17:22:14,228 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 34 [2020-12-23 17:22:14,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:14,229 INFO L225 Difference]: With dead ends: 93 [2020-12-23 17:22:14,229 INFO L226 Difference]: Without dead ends: 93 [2020-12-23 17:22:14,230 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2020-12-23 17:22:14,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-12-23 17:22:14,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2020-12-23 17:22:14,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:22:14,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 98 transitions. [2020-12-23 17:22:14,234 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 98 transitions. Word has length 34 [2020-12-23 17:22:14,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:14,234 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 98 transitions. [2020-12-23 17:22:14,234 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-23 17:22:14,234 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 98 transitions. [2020-12-23 17:22:14,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-12-23 17:22:14,235 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:14,236 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:14,449 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:14,450 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:14,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:14,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1454601309, now seen corresponding path program 1 times [2020-12-23 17:22:14,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:14,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329691210] [2020-12-23 17:22:14,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:14,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:14,605 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:22:14,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329691210] [2020-12-23 17:22:14,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716098129] [2020-12-23 17:22:14,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:14,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 15 conjunts are in the unsatisfiable core [2020-12-23 17:22:14,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:14,759 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:14,760 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:14,764 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:14,765 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:14,765 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2020-12-23 17:22:14,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:14,790 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2020-12-23 17:22:14,792 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:14,797 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:14,800 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:14,800 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:16 [2020-12-23 17:22:14,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:14,913 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:14,914 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 50 [2020-12-23 17:22:14,917 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:14,941 INFO L625 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2020-12-23 17:22:14,944 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:14,944 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:21 [2020-12-23 17:22:15,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:15,053 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:15,054 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 50 [2020-12-23 17:22:15,057 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:15,079 INFO L625 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2020-12-23 17:22:15,081 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:15,081 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:21 [2020-12-23 17:22:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2020-12-23 17:22:15,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:15,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2020-12-23 17:22:15,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832712422] [2020-12-23 17:22:15,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-23 17:22:15,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:15,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-23 17:22:15,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2020-12-23 17:22:15,137 INFO L87 Difference]: Start difference. First operand 93 states and 98 transitions. Second operand 8 states. [2020-12-23 17:22:15,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:15,296 INFO L93 Difference]: Finished difference Result 100 states and 106 transitions. [2020-12-23 17:22:15,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-23 17:22:15,297 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 35 [2020-12-23 17:22:15,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:15,298 INFO L225 Difference]: With dead ends: 100 [2020-12-23 17:22:15,298 INFO L226 Difference]: Without dead ends: 100 [2020-12-23 17:22:15,298 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2020-12-23 17:22:15,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2020-12-23 17:22:15,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 88. [2020-12-23 17:22:15,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-12-23 17:22:15,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 93 transitions. [2020-12-23 17:22:15,301 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 93 transitions. Word has length 35 [2020-12-23 17:22:15,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:15,302 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 93 transitions. [2020-12-23 17:22:15,302 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-23 17:22:15,302 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 93 transitions. [2020-12-23 17:22:15,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-12-23 17:22:15,303 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:15,303 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:15,513 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-12-23 17:22:15,514 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:15,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:15,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1454601308, now seen corresponding path program 1 times [2020-12-23 17:22:15,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:15,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723530911] [2020-12-23 17:22:15,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:15,689 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2020-12-23 17:22:15,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723530911] [2020-12-23 17:22:15,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197135417] [2020-12-23 17:22:15,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:15,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjunts are in the unsatisfiable core [2020-12-23 17:22:15,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:15,802 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:15,803 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:15,809 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:15,812 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:15,812 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2020-12-23 17:22:15,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:15,849 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2020-12-23 17:22:15,851 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:15,860 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:15,861 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:15,861 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:22 [2020-12-23 17:22:15,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:15,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:15,974 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:15,975 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 36 [2020-12-23 17:22:15,977 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:16,009 INFO L625 ElimStorePlain]: treesize reduction 14, result has 68.2 percent of original size [2020-12-23 17:22:16,012 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:16,013 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:31, output treesize:30 [2020-12-23 17:22:16,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:16,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:16,114 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:16,115 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 36 [2020-12-23 17:22:16,118 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:16,145 INFO L625 ElimStorePlain]: treesize reduction 14, result has 67.4 percent of original size [2020-12-23 17:22:16,147 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:16,147 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:30, output treesize:29 [2020-12-23 17:22:16,213 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2020-12-23 17:22:16,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-23 17:22:16,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2020-12-23 17:22:16,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79525608] [2020-12-23 17:22:16,214 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-23 17:22:16,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:16,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-23 17:22:16,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-23 17:22:16,215 INFO L87 Difference]: Start difference. First operand 88 states and 93 transitions. Second operand 5 states. [2020-12-23 17:22:16,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:16,332 INFO L93 Difference]: Finished difference Result 83 states and 88 transitions. [2020-12-23 17:22:16,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-23 17:22:16,333 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 35 [2020-12-23 17:22:16,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:16,334 INFO L225 Difference]: With dead ends: 83 [2020-12-23 17:22:16,334 INFO L226 Difference]: Without dead ends: 83 [2020-12-23 17:22:16,334 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-12-23 17:22:16,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2020-12-23 17:22:16,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2020-12-23 17:22:16,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2020-12-23 17:22:16,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 88 transitions. [2020-12-23 17:22:16,337 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 88 transitions. Word has length 35 [2020-12-23 17:22:16,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:16,338 INFO L481 AbstractCegarLoop]: Abstraction has 83 states and 88 transitions. [2020-12-23 17:22:16,338 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-23 17:22:16,338 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 88 transitions. [2020-12-23 17:22:16,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-12-23 17:22:16,339 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:16,339 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:16,552 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:16,553 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:16,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:16,555 INFO L82 PathProgramCache]: Analyzing trace with hash -752848023, now seen corresponding path program 1 times [2020-12-23 17:22:16,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:16,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298585935] [2020-12-23 17:22:16,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:16,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:16,758 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:22:16,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298585935] [2020-12-23 17:22:16,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:16,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-12-23 17:22:16,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255717205] [2020-12-23 17:22:16,759 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-12-23 17:22:16,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:16,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-12-23 17:22:16,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2020-12-23 17:22:16,760 INFO L87 Difference]: Start difference. First operand 83 states and 88 transitions. Second operand 13 states. [2020-12-23 17:22:17,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:17,387 INFO L93 Difference]: Finished difference Result 123 states and 132 transitions. [2020-12-23 17:22:17,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-12-23 17:22:17,387 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 39 [2020-12-23 17:22:17,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:17,389 INFO L225 Difference]: With dead ends: 123 [2020-12-23 17:22:17,389 INFO L226 Difference]: Without dead ends: 123 [2020-12-23 17:22:17,390 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2020-12-23 17:22:17,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-12-23 17:22:17,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 82. [2020-12-23 17:22:17,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-12-23 17:22:17,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 88 transitions. [2020-12-23 17:22:17,393 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 88 transitions. Word has length 39 [2020-12-23 17:22:17,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:17,394 INFO L481 AbstractCegarLoop]: Abstraction has 82 states and 88 transitions. [2020-12-23 17:22:17,394 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-12-23 17:22:17,394 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 88 transitions. [2020-12-23 17:22:17,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-12-23 17:22:17,395 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:17,395 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:17,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-23 17:22:17,395 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:17,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:17,396 INFO L82 PathProgramCache]: Analyzing trace with hash -752848022, now seen corresponding path program 1 times [2020-12-23 17:22:17,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:17,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286444132] [2020-12-23 17:22:17,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:17,618 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:22:17,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286444132] [2020-12-23 17:22:17,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:17,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2020-12-23 17:22:17,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938942503] [2020-12-23 17:22:17,620 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 17:22:17,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:17,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 17:22:17,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2020-12-23 17:22:17,621 INFO L87 Difference]: Start difference. First operand 82 states and 88 transitions. Second operand 12 states. [2020-12-23 17:22:18,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:18,435 INFO L93 Difference]: Finished difference Result 119 states and 127 transitions. [2020-12-23 17:22:18,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-12-23 17:22:18,435 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 39 [2020-12-23 17:22:18,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:18,436 INFO L225 Difference]: With dead ends: 119 [2020-12-23 17:22:18,436 INFO L226 Difference]: Without dead ends: 119 [2020-12-23 17:22:18,437 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2020-12-23 17:22:18,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2020-12-23 17:22:18,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 85. [2020-12-23 17:22:18,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-12-23 17:22:18,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2020-12-23 17:22:18,440 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 39 [2020-12-23 17:22:18,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:18,440 INFO L481 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2020-12-23 17:22:18,440 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-23 17:22:18,440 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2020-12-23 17:22:18,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2020-12-23 17:22:18,441 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:18,441 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:18,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-12-23 17:22:18,442 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:18,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:18,442 INFO L82 PathProgramCache]: Analyzing trace with hash -2079376311, now seen corresponding path program 1 times [2020-12-23 17:22:18,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:18,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123035819] [2020-12-23 17:22:18,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:18,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:18,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2020-12-23 17:22:18,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123035819] [2020-12-23 17:22:18,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:18,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-23 17:22:18,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53811811] [2020-12-23 17:22:18,566 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-23 17:22:18,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:18,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-23 17:22:18,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2020-12-23 17:22:18,567 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 8 states. [2020-12-23 17:22:18,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:18,931 INFO L93 Difference]: Finished difference Result 138 states and 149 transitions. [2020-12-23 17:22:18,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-12-23 17:22:18,931 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 41 [2020-12-23 17:22:18,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:18,933 INFO L225 Difference]: With dead ends: 138 [2020-12-23 17:22:18,933 INFO L226 Difference]: Without dead ends: 138 [2020-12-23 17:22:18,933 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-12-23 17:22:18,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-12-23 17:22:18,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 90. [2020-12-23 17:22:18,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-12-23 17:22:18,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 100 transitions. [2020-12-23 17:22:18,937 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 100 transitions. Word has length 41 [2020-12-23 17:22:18,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:18,937 INFO L481 AbstractCegarLoop]: Abstraction has 90 states and 100 transitions. [2020-12-23 17:22:18,937 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-23 17:22:18,937 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 100 transitions. [2020-12-23 17:22:18,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2020-12-23 17:22:18,938 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:18,938 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:18,938 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-12-23 17:22:18,939 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:18,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:18,939 INFO L82 PathProgramCache]: Analyzing trace with hash -2079376312, now seen corresponding path program 1 times [2020-12-23 17:22:18,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:18,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644375909] [2020-12-23 17:22:18,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:18,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2020-12-23 17:22:19,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644375909] [2020-12-23 17:22:19,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:19,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-12-23 17:22:19,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113827202] [2020-12-23 17:22:19,042 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-23 17:22:19,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:19,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-23 17:22:19,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-12-23 17:22:19,043 INFO L87 Difference]: Start difference. First operand 90 states and 100 transitions. Second operand 9 states. [2020-12-23 17:22:19,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:19,312 INFO L93 Difference]: Finished difference Result 144 states and 156 transitions. [2020-12-23 17:22:19,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-23 17:22:19,313 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 41 [2020-12-23 17:22:19,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:19,316 INFO L225 Difference]: With dead ends: 144 [2020-12-23 17:22:19,316 INFO L226 Difference]: Without dead ends: 144 [2020-12-23 17:22:19,317 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2020-12-23 17:22:19,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-12-23 17:22:19,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 88. [2020-12-23 17:22:19,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-12-23 17:22:19,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 96 transitions. [2020-12-23 17:22:19,321 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 96 transitions. Word has length 41 [2020-12-23 17:22:19,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:19,321 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 96 transitions. [2020-12-23 17:22:19,321 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-23 17:22:19,321 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 96 transitions. [2020-12-23 17:22:19,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2020-12-23 17:22:19,322 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:19,322 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:19,322 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-12-23 17:22:19,322 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:19,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:19,323 INFO L82 PathProgramCache]: Analyzing trace with hash -36157484, now seen corresponding path program 1 times [2020-12-23 17:22:19,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:19,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627060518] [2020-12-23 17:22:19,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:19,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:19,423 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2020-12-23 17:22:19,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627060518] [2020-12-23 17:22:19,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:22:19,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-12-23 17:22:19,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296731665] [2020-12-23 17:22:19,424 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-23 17:22:19,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:19,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-23 17:22:19,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2020-12-23 17:22:19,425 INFO L87 Difference]: Start difference. First operand 88 states and 96 transitions. Second operand 9 states. [2020-12-23 17:22:19,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:22:19,681 INFO L93 Difference]: Finished difference Result 116 states and 125 transitions. [2020-12-23 17:22:19,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-23 17:22:19,682 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 42 [2020-12-23 17:22:19,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:22:19,683 INFO L225 Difference]: With dead ends: 116 [2020-12-23 17:22:19,683 INFO L226 Difference]: Without dead ends: 116 [2020-12-23 17:22:19,683 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-12-23 17:22:19,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-12-23 17:22:19,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 88. [2020-12-23 17:22:19,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-12-23 17:22:19,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 95 transitions. [2020-12-23 17:22:19,686 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 95 transitions. Word has length 42 [2020-12-23 17:22:19,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:22:19,686 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 95 transitions. [2020-12-23 17:22:19,686 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-23 17:22:19,687 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 95 transitions. [2020-12-23 17:22:19,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-12-23 17:22:19,687 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:22:19,687 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:22:19,687 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-12-23 17:22:19,688 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:22:19,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:22:19,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1651078113, now seen corresponding path program 1 times [2020-12-23 17:22:19,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:22:19,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725542862] [2020-12-23 17:22:19,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:22:19,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:20,267 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:20,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725542862] [2020-12-23 17:22:20,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323779821] [2020-12-23 17:22:20,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:22:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:22:20,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 98 conjunts are in the unsatisfiable core [2020-12-23 17:22:20,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:22:20,654 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:20,655 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,664 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,668 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:22:20,668 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,677 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,678 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,678 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:20 [2020-12-23 17:22:20,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:20,734 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2020-12-23 17:22:20,735 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,753 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:20,759 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2020-12-23 17:22:20,760 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,777 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,778 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,778 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2020-12-23 17:22:20,841 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:22:20,841 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,861 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,862 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,862 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:45 [2020-12-23 17:22:20,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:20,955 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2020-12-23 17:22:20,956 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,979 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:20,980 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:20,980 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:54 [2020-12-23 17:22:21,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,077 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2020-12-23 17:22:21,081 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,106 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:21,107 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,108 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:57 [2020-12-23 17:22:21,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,382 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2020-12-23 17:22:21,384 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,442 INFO L625 ElimStorePlain]: treesize reduction 3, result has 95.2 percent of original size [2020-12-23 17:22:21,444 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:21,445 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:78, output treesize:60 [2020-12-23 17:22:21,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,549 INFO L173 IndexEqualityManager]: detected equality via solver [2020-12-23 17:22:21,551 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 25 [2020-12-23 17:22:21,552 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,579 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:21,580 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:21,581 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:57 [2020-12-23 17:22:21,776 INFO L443 ElimStorePlain]: Different costs {3=[|v_#length_60|], 6=[|v_#valid_70|]} [2020-12-23 17:22:21,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,786 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2020-12-23 17:22:21,788 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,825 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:21,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:21,848 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:21,848 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 47 [2020-12-23 17:22:21,851 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:21,855 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:21,886 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:21,889 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:21,890 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:74, output treesize:71 [2020-12-23 17:22:22,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:22,040 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:22:22,042 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:22,081 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:22,085 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:22,085 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:84, output treesize:80 [2020-12-23 17:22:22,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:22,237 INFO L348 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2020-12-23 17:22:22,238 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 46 [2020-12-23 17:22:22,239 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:22,277 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:22,280 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:22,281 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:93, output treesize:89 [2020-12-23 17:22:22,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:22,464 INFO L348 Elim1Store]: treesize reduction 64, result has 22.9 percent of original size [2020-12-23 17:22:22,466 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 49 [2020-12-23 17:22:22,469 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:22,511 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:22,515 INFO L547 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. [2020-12-23 17:22:22,515 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:104, output treesize:89 [2020-12-23 17:22:22,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:22,997 INFO L348 Elim1Store]: treesize reduction 52, result has 37.3 percent of original size [2020-12-23 17:22:22,997 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 61 [2020-12-23 17:22:22,999 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:23,054 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:23,057 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,057 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,059 INFO L547 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. [2020-12-23 17:22:23,059 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:104, output treesize:101 [2020-12-23 17:22:23,061 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,061 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,798 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,799 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,801 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,802 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,803 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:22:23,804 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,805 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:22:23,807 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:22:23,808 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:22:23,810 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,813 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:23,814 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:22:23,817 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:22:23,827 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:22:23,828 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:22:23,840 INFO L443 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_34|], 30=[|v_#memory_$Pointer$.offset_43|]} [2020-12-23 17:22:23,852 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:22:23,853 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:23,866 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:22:23,868 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:23,883 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:22:23,884 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,075 WARN L197 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2020-12-23 17:22:24,079 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:24,092 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 28 treesize of output 10 [2020-12-23 17:22:24,099 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2020-12-23 17:22:24,108 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2020-12-23 17:22:24,114 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,146 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,148 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,148 INFO L244 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:289, output treesize:59 [2020-12-23 17:22:24,280 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,281 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 73 [2020-12-23 17:22:24,285 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[7, 3, 2, 1] term [2020-12-23 17:22:24,285 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:22:24,286 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,315 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,319 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:24,320 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:99, output treesize:89 [2020-12-23 17:22:24,744 INFO L443 ElimStorePlain]: Different costs {3=[|v_#length_61|], 10=[|v_#valid_71|]} [2020-12-23 17:22:24,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:24,759 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,760 INFO L382 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 34 treesize of output 22 [2020-12-23 17:22:24,762 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,795 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:24,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:24,838 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,839 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 45 treesize of output 167 [2020-12-23 17:22:24,842 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:22:24,843 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-12-23 17:22:24,848 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:24,884 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:24,886 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:24,886 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:160, output treesize:155 [2020-12-23 17:22:25,052 INFO L443 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_44|], 12=[|v_#memory_$Pointer$.base_36|]} [2020-12-23 17:22:25,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,058 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 102 [2020-12-23 17:22:25,060 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:25,106 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,173 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,173 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 144 treesize of output 197 [2020-12-23 17:22:25,178 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:22:25,180 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 6 disjuncts [2020-12-23 17:22:25,181 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:22:25,182 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:22:25,187 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:25,228 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,230 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:25,230 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:181, output treesize:173 [2020-12-23 17:22:25,387 INFO L443 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_45|], 20=[|v_#memory_$Pointer$.base_37|]} [2020-12-23 17:22:25,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,395 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 114 [2020-12-23 17:22:25,397 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:25,457 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,552 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,552 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 7 case distinctions, treesize of input 153 treesize of output 245 [2020-12-23 17:22:25,559 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:22:25,560 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:22:25,561 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:22:25,562 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 6 disjuncts [2020-12-23 17:22:25,563 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:22:25,565 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:22:25,569 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:25,621 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,623 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:25,623 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:199, output treesize:191 [2020-12-23 17:22:25,810 INFO L443 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_46|], 30=[|v_#memory_$Pointer$.base_38|]} [2020-12-23 17:22:25,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,820 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 117 [2020-12-23 17:22:25,822 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:25,878 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:25,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:25,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:26,042 WARN L197 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2020-12-23 17:22:26,043 INFO L348 Elim1Store]: treesize reduction 56, result has 73.7 percent of original size [2020-12-23 17:22:26,043 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 9 case distinctions, treesize of input 164 treesize of output 228 [2020-12-23 17:22:26,052 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:22:26,053 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:22:26,054 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:22:26,054 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:22:26,055 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:22:26,056 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:22:26,062 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:22:26,118 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:26,121 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:26,121 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:221, output treesize:191 [2020-12-23 17:22:26,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:26,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:26,389 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 95 [2020-12-23 17:22:26,391 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:22:26,434 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:26,442 INFO L547 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:26,443 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:202, output treesize:157 [2020-12-23 17:22:26,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:26,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:22:26,880 INFO L348 Elim1Store]: treesize reduction 12, result has 88.8 percent of original size [2020-12-23 17:22:26,881 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 8 case distinctions, treesize of input 142 treesize of output 144 [2020-12-23 17:22:26,885 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:22:26,886 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:22:26,887 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:22:26,888 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 6 disjuncts [2020-12-23 17:22:26,888 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 5 disjuncts [2020-12-23 17:22:26,892 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:26,918 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:22:26,923 INFO L547 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-12-23 17:22:26,924 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:163, output treesize:47 [2020-12-23 17:22:27,186 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:22:27,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:22:27,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 30] total 51 [2020-12-23 17:22:27,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762557413] [2020-12-23 17:22:27,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 52 states [2020-12-23 17:22:27,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:22:27,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2020-12-23 17:22:27,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2438, Unknown=1, NotChecked=0, Total=2652 [2020-12-23 17:22:27,190 INFO L87 Difference]: Start difference. First operand 88 states and 95 transitions. Second operand 52 states. [2020-12-23 17:22:28,487 WARN L197 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2020-12-23 17:22:28,784 WARN L197 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2020-12-23 17:22:29,098 WARN L197 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2020-12-23 17:22:29,414 WARN L197 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2020-12-23 17:22:29,871 WARN L197 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2020-12-23 17:22:30,273 WARN L197 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 95 [2020-12-23 17:22:30,771 WARN L197 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 100 [2020-12-23 17:22:31,349 WARN L197 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 107 [2020-12-23 17:22:31,889 WARN L197 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 121 [2020-12-23 17:22:32,334 WARN L197 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 103 [2020-12-23 17:22:33,025 WARN L197 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 142 [2020-12-23 17:22:38,016 WARN L197 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 170 [2020-12-23 17:22:38,399 WARN L197 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2020-12-23 17:22:40,740 WARN L197 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 79 [2020-12-23 17:22:45,503 WARN L197 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 139 [2020-12-23 17:22:46,176 WARN L197 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 132 [2020-12-23 17:22:46,586 WARN L197 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2020-12-23 17:22:47,200 WARN L197 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 100 [2020-12-23 17:22:47,995 WARN L197 SmtUtils]: Spent 630.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2020-12-23 17:22:48,636 WARN L197 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 104 [2020-12-23 17:22:49,243 WARN L197 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 111 [2020-12-23 17:22:50,193 WARN L197 SmtUtils]: Spent 776.00 ms on a formula simplification. DAG size of input: 192 DAG size of output: 178 [2020-12-23 17:22:51,542 WARN L197 SmtUtils]: Spent 796.00 ms on a formula simplification. DAG size of input: 192 DAG size of output: 178 [2020-12-23 17:22:55,999 WARN L197 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 210 DAG size of output: 196 [2020-12-23 17:22:57,134 WARN L197 SmtUtils]: Spent 844.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 169 [2020-12-23 17:22:57,712 WARN L197 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2020-12-23 17:22:59,014 WARN L197 SmtUtils]: Spent 681.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 154 [2020-12-23 17:23:00,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:00,517 INFO L93 Difference]: Finished difference Result 173 states and 188 transitions. [2020-12-23 17:23:00,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-12-23 17:23:00,517 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 43 [2020-12-23 17:23:00,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:00,519 INFO L225 Difference]: With dead ends: 173 [2020-12-23 17:23:00,519 INFO L226 Difference]: Without dead ends: 173 [2020-12-23 17:23:00,522 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 23.5s TimeCoverageRelationStatistics Valid=1280, Invalid=5857, Unknown=3, NotChecked=0, Total=7140 [2020-12-23 17:23:00,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-12-23 17:23:00,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 90. [2020-12-23 17:23:00,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-12-23 17:23:00,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 98 transitions. [2020-12-23 17:23:00,525 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 98 transitions. Word has length 43 [2020-12-23 17:23:00,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:00,526 INFO L481 AbstractCegarLoop]: Abstraction has 90 states and 98 transitions. [2020-12-23 17:23:00,526 INFO L482 AbstractCegarLoop]: Interpolant automaton has 52 states. [2020-12-23 17:23:00,526 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 98 transitions. [2020-12-23 17:23:00,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-12-23 17:23:00,526 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:00,527 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:00,739 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-12-23 17:23:00,740 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:00,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:00,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1651078112, now seen corresponding path program 1 times [2020-12-23 17:23:00,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:00,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598425894] [2020-12-23 17:23:00,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:01,615 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:23:01,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598425894] [2020-12-23 17:23:01,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050377220] [2020-12-23 17:23:01,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:23:02,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:02,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 97 conjunts are in the unsatisfiable core [2020-12-23 17:23:02,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:23:02,167 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:23:02,168 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,178 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,181 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-12-23 17:23:02,182 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,195 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,195 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,196 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:20 [2020-12-23 17:23:02,528 INFO L443 ElimStorePlain]: Different costs {1=[|v_#length_63|], 3=[|v_#valid_73|]} [2020-12-23 17:23:02,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:02,534 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2020-12-23 17:23:02,535 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,555 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,577 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,578 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 39 [2020-12-23 17:23:02,580 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,598 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,599 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,600 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:37 [2020-12-23 17:23:02,904 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:23:02,905 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,934 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,940 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:23:02,941 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,969 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:02,970 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:02,971 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:55 [2020-12-23 17:23:03,115 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,116 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 95 treesize of output 107 [2020-12-23 17:23:03,120 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[7, 3, 2, 1] term [2020-12-23 17:23:03,120 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:03,121 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,154 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,159 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 49 [2020-12-23 17:23:03,162 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,192 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,193 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,194 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:129, output treesize:109 [2020-12-23 17:23:03,561 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,562 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:03,563 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,607 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,613 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2020-12-23 17:23:03,615 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,660 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,661 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:03,661 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:217, output treesize:209 [2020-12-23 17:23:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:03,876 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:03,877 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 206 treesize of output 254 [2020-12-23 17:23:03,884 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:23:03,885 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:23:03,885 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:23:03,887 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:03,888 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:03,892 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,014 WARN L197 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2020-12-23 17:23:04,015 INFO L625 ElimStorePlain]: treesize reduction 19, result has 92.4 percent of original size [2020-12-23 17:23:04,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,070 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:04,071 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 189 treesize of output 209 [2020-12-23 17:23:04,076 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,177 WARN L197 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2020-12-23 17:23:04,178 INFO L625 ElimStorePlain]: treesize reduction 40, result has 85.0 percent of original size [2020-12-23 17:23:04,179 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,179 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:235, output treesize:227 [2020-12-23 17:23:04,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,439 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:04,439 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 7 case distinctions, treesize of input 215 treesize of output 300 [2020-12-23 17:23:04,446 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:23:04,447 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:23:04,448 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:04,449 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:23:04,449 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 6 disjuncts [2020-12-23 17:23:04,452 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:04,453 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:04,453 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:23:04,458 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,611 WARN L197 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 61 [2020-12-23 17:23:04,612 INFO L625 ElimStorePlain]: treesize reduction 26, result has 90.5 percent of original size [2020-12-23 17:23:04,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,691 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:04,691 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 5 case distinctions, treesize of input 198 treesize of output 235 [2020-12-23 17:23:04,697 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,822 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2020-12-23 17:23:04,823 INFO L625 ElimStorePlain]: treesize reduction 40, result has 86.0 percent of original size [2020-12-23 17:23:04,825 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:04,825 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:260, output treesize:245 [2020-12-23 17:23:04,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:04,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:05,096 INFO L348 Elim1Store]: treesize reduction 20, result has 81.5 percent of original size [2020-12-23 17:23:05,096 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 6 case distinctions, treesize of input 209 treesize of output 232 [2020-12-23 17:23:05,102 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:05,267 WARN L197 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2020-12-23 17:23:05,268 INFO L625 ElimStorePlain]: treesize reduction 40, result has 86.8 percent of original size [2020-12-23 17:23:05,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:05,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:05,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:05,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:05,496 WARN L197 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 72 [2020-12-23 17:23:05,497 INFO L348 Elim1Store]: treesize reduction 52, result has 75.4 percent of original size [2020-12-23 17:23:05,498 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 226 treesize of output 285 [2020-12-23 17:23:05,504 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:23:05,509 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:23:05,511 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:23:05,511 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:23:05,512 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:23:05,513 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:23:05,518 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:05,656 WARN L197 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2020-12-23 17:23:05,657 INFO L625 ElimStorePlain]: treesize reduction 19, result has 92.9 percent of original size [2020-12-23 17:23:05,661 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:23:05,662 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:278, output treesize:248 [2020-12-23 17:23:06,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:06,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:06,407 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:06,408 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 7 case distinctions, treesize of input 245 treesize of output 234 [2020-12-23 17:23:06,414 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:23:06,414 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:06,415 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:23:06,416 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:23:06,416 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:23:06,419 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:23:06,420 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:23:06,421 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:23:06,424 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:23:06,425 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:23:06,426 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:23:06,426 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:23:06,429 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:23:06,430 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:23:06,431 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:23:06,435 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:06,437 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:23:06,531 INFO L625 ElimStorePlain]: treesize reduction 15, result has 88.8 percent of original size [2020-12-23 17:23:06,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:06,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:06,557 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:06,557 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 2 case distinctions, treesize of input 81 treesize of output 53 [2020-12-23 17:23:06,564 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:06,590 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:06,595 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2020-12-23 17:23:06,595 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:279, output treesize:34 [2020-12-23 17:23:06,829 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:23:06,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-23 17:23:06,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2020-12-23 17:23:06,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672659304] [2020-12-23 17:23:06,830 INFO L461 AbstractCegarLoop]: Interpolant automaton has 44 states [2020-12-23 17:23:06,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:23:06,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2020-12-23 17:23:06,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1746, Unknown=0, NotChecked=0, Total=1892 [2020-12-23 17:23:06,831 INFO L87 Difference]: Start difference. First operand 90 states and 98 transitions. Second operand 44 states. [2020-12-23 17:23:08,323 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2020-12-23 17:23:08,597 WARN L197 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 57 [2020-12-23 17:23:08,971 WARN L197 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 65 [2020-12-23 17:23:09,380 WARN L197 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 84 [2020-12-23 17:23:09,765 WARN L197 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 79 [2020-12-23 17:23:10,365 WARN L197 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 112 [2020-12-23 17:23:13,347 WARN L197 SmtUtils]: Spent 759.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 153 [2020-12-23 17:23:13,630 WARN L197 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2020-12-23 17:23:18,449 WARN L197 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2020-12-23 17:23:19,043 WARN L197 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 103 [2020-12-23 17:23:19,253 WARN L197 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2020-12-23 17:23:19,535 WARN L197 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2020-12-23 17:23:20,089 WARN L197 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 112 [2020-12-23 17:23:20,433 WARN L197 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 64 [2020-12-23 17:23:20,833 WARN L197 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 72 [2020-12-23 17:23:21,621 WARN L197 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 147 [2020-12-23 17:23:22,753 WARN L197 SmtUtils]: Spent 668.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 148 [2020-12-23 17:23:23,818 WARN L197 SmtUtils]: Spent 669.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 150 [2020-12-23 17:23:26,250 WARN L197 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2020-12-23 17:23:27,281 WARN L197 SmtUtils]: Spent 756.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 154 [2020-12-23 17:23:28,032 WARN L197 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 118 [2020-12-23 17:23:29,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:29,354 INFO L93 Difference]: Finished difference Result 184 states and 199 transitions. [2020-12-23 17:23:29,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-12-23 17:23:29,355 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 43 [2020-12-23 17:23:29,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:29,356 INFO L225 Difference]: With dead ends: 184 [2020-12-23 17:23:29,356 INFO L226 Difference]: Without dead ends: 184 [2020-12-23 17:23:29,358 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=957, Invalid=4443, Unknown=2, NotChecked=0, Total=5402 [2020-12-23 17:23:29,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-12-23 17:23:29,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 92. [2020-12-23 17:23:29,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2020-12-23 17:23:29,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 100 transitions. [2020-12-23 17:23:29,361 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 100 transitions. Word has length 43 [2020-12-23 17:23:29,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:29,361 INFO L481 AbstractCegarLoop]: Abstraction has 92 states and 100 transitions. [2020-12-23 17:23:29,361 INFO L482 AbstractCegarLoop]: Interpolant automaton has 44 states. [2020-12-23 17:23:29,361 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 100 transitions. [2020-12-23 17:23:29,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-12-23 17:23:29,361 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:29,362 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:29,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:23:29,571 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:29,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:29,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1120839918, now seen corresponding path program 1 times [2020-12-23 17:23:29,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:29,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806147027] [2020-12-23 17:23:29,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:29,789 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:23:29,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806147027] [2020-12-23 17:23:29,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:23:29,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-12-23 17:23:29,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610981989] [2020-12-23 17:23:29,790 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-23 17:23:29,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:23:29,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-23 17:23:29,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2020-12-23 17:23:29,791 INFO L87 Difference]: Start difference. First operand 92 states and 100 transitions. Second operand 12 states. [2020-12-23 17:23:30,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:30,310 INFO L93 Difference]: Finished difference Result 85 states and 91 transitions. [2020-12-23 17:23:30,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-12-23 17:23:30,312 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 43 [2020-12-23 17:23:30,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:30,313 INFO L225 Difference]: With dead ends: 85 [2020-12-23 17:23:30,313 INFO L226 Difference]: Without dead ends: 85 [2020-12-23 17:23:30,314 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2020-12-23 17:23:30,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2020-12-23 17:23:30,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2020-12-23 17:23:30,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-12-23 17:23:30,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2020-12-23 17:23:30,316 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 43 [2020-12-23 17:23:30,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:30,316 INFO L481 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2020-12-23 17:23:30,316 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-23 17:23:30,317 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2020-12-23 17:23:30,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2020-12-23 17:23:30,317 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:30,317 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:30,317 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-12-23 17:23:30,317 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:30,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:30,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1424979137, now seen corresponding path program 1 times [2020-12-23 17:23:30,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:30,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121319597] [2020-12-23 17:23:30,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:30,860 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:23:30,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121319597] [2020-12-23 17:23:30,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:23:30,861 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2020-12-23 17:23:30,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237390522] [2020-12-23 17:23:30,861 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-12-23 17:23:30,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:23:30,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-12-23 17:23:30,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2020-12-23 17:23:30,862 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 18 states. [2020-12-23 17:23:31,909 WARN L197 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2020-12-23 17:23:32,082 WARN L197 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2020-12-23 17:23:32,256 WARN L197 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2020-12-23 17:23:32,427 WARN L197 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2020-12-23 17:23:32,616 WARN L197 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 70 [2020-12-23 17:23:32,821 WARN L197 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 70 [2020-12-23 17:23:33,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:33,075 INFO L93 Difference]: Finished difference Result 139 states and 150 transitions. [2020-12-23 17:23:33,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-12-23 17:23:33,076 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 46 [2020-12-23 17:23:33,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:33,077 INFO L225 Difference]: With dead ends: 139 [2020-12-23 17:23:33,078 INFO L226 Difference]: Without dead ends: 139 [2020-12-23 17:23:33,078 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=265, Invalid=727, Unknown=0, NotChecked=0, Total=992 [2020-12-23 17:23:33,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-12-23 17:23:33,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 93. [2020-12-23 17:23:33,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:23:33,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 102 transitions. [2020-12-23 17:23:33,081 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 102 transitions. Word has length 46 [2020-12-23 17:23:33,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:33,081 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 102 transitions. [2020-12-23 17:23:33,081 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-12-23 17:23:33,081 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 102 transitions. [2020-12-23 17:23:33,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2020-12-23 17:23:33,082 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:33,082 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:33,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-12-23 17:23:33,082 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:33,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:33,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1424979136, now seen corresponding path program 1 times [2020-12-23 17:23:33,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:33,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461330948] [2020-12-23 17:23:33,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:33,494 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:23:33,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461330948] [2020-12-23 17:23:33,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:23:33,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2020-12-23 17:23:33,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072540359] [2020-12-23 17:23:33,495 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-12-23 17:23:33,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:23:33,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-12-23 17:23:33,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2020-12-23 17:23:33,496 INFO L87 Difference]: Start difference. First operand 93 states and 102 transitions. Second operand 18 states. [2020-12-23 17:23:35,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:35,151 INFO L93 Difference]: Finished difference Result 149 states and 161 transitions. [2020-12-23 17:23:35,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-12-23 17:23:35,153 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 46 [2020-12-23 17:23:35,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:35,154 INFO L225 Difference]: With dead ends: 149 [2020-12-23 17:23:35,155 INFO L226 Difference]: Without dead ends: 149 [2020-12-23 17:23:35,155 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 1 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2020-12-23 17:23:35,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-12-23 17:23:35,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 93. [2020-12-23 17:23:35,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:23:35,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 101 transitions. [2020-12-23 17:23:35,158 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 101 transitions. Word has length 46 [2020-12-23 17:23:35,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:35,158 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 101 transitions. [2020-12-23 17:23:35,158 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-12-23 17:23:35,159 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 101 transitions. [2020-12-23 17:23:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2020-12-23 17:23:35,159 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:35,159 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:35,159 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-12-23 17:23:35,160 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:35,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:35,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1224679004, now seen corresponding path program 1 times [2020-12-23 17:23:35,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:35,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308563616] [2020-12-23 17:23:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:35,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:35,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-12-23 17:23:35,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308563616] [2020-12-23 17:23:35,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-23 17:23:35,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2020-12-23 17:23:35,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552492680] [2020-12-23 17:23:35,622 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-12-23 17:23:35,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-23 17:23:35,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-12-23 17:23:35,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2020-12-23 17:23:35,623 INFO L87 Difference]: Start difference. First operand 93 states and 101 transitions. Second operand 17 states. [2020-12-23 17:23:36,499 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2020-12-23 17:23:36,656 WARN L197 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2020-12-23 17:23:36,976 WARN L197 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2020-12-23 17:23:37,138 WARN L197 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2020-12-23 17:23:37,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-23 17:23:37,332 INFO L93 Difference]: Finished difference Result 121 states and 130 transitions. [2020-12-23 17:23:37,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-12-23 17:23:37,333 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 47 [2020-12-23 17:23:37,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-23 17:23:37,334 INFO L225 Difference]: With dead ends: 121 [2020-12-23 17:23:37,334 INFO L226 Difference]: Without dead ends: 121 [2020-12-23 17:23:37,335 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=223, Invalid=589, Unknown=0, NotChecked=0, Total=812 [2020-12-23 17:23:37,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-12-23 17:23:37,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 93. [2020-12-23 17:23:37,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-12-23 17:23:37,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 100 transitions. [2020-12-23 17:23:37,338 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 100 transitions. Word has length 47 [2020-12-23 17:23:37,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-23 17:23:37,338 INFO L481 AbstractCegarLoop]: Abstraction has 93 states and 100 transitions. [2020-12-23 17:23:37,338 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-12-23 17:23:37,339 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 100 transitions. [2020-12-23 17:23:37,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2020-12-23 17:23:37,339 INFO L414 BasicCegarLoop]: Found error trace [2020-12-23 17:23:37,339 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-23 17:23:37,339 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-12-23 17:23:37,340 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr42ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION]=== [2020-12-23 17:23:37,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-23 17:23:37,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1723508267, now seen corresponding path program 2 times [2020-12-23 17:23:37,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-23 17:23:37,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229864361] [2020-12-23 17:23:37,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-23 17:23:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-23 17:23:38,671 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-23 17:23:38,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229864361] [2020-12-23 17:23:38,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354476320] [2020-12-23 17:23:38,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-23 17:23:39,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-12-23 17:23:39,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-12-23 17:23:39,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 120 conjunts are in the unsatisfiable core [2020-12-23 17:23:39,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-23 17:23:39,174 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2020-12-23 17:23:39,175 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,183 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,184 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,184 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:13 [2020-12-23 17:23:39,266 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2020-12-23 17:23:39,267 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,283 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,284 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,284 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:21 [2020-12-23 17:23:39,653 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:23:39,654 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,672 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,676 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-12-23 17:23:39,677 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,695 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,696 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,697 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:36 [2020-12-23 17:23:39,892 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,892 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 39 [2020-12-23 17:23:39,894 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,918 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:39,919 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:39,920 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:45 [2020-12-23 17:23:40,031 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2020-12-23 17:23:40,033 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,066 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,072 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2020-12-23 17:23:40,074 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,109 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,114 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,114 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:71, output treesize:63 [2020-12-23 17:23:40,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,243 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:40,245 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,292 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,300 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:40,301 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,343 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,344 INFO L547 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,344 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:81 [2020-12-23 17:23:40,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,495 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 37 [2020-12-23 17:23:40,496 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,541 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:40,555 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 37 [2020-12-23 17:23:40,560 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:40,605 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:40,607 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:23:40,607 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:111, output treesize:81 [2020-12-23 17:23:41,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:41,098 INFO L348 Elim1Store]: treesize reduction 40, result has 43.7 percent of original size [2020-12-23 17:23:41,098 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2020-12-23 17:23:41,100 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:41,171 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:41,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:41,225 INFO L348 Elim1Store]: treesize reduction 40, result has 43.7 percent of original size [2020-12-23 17:23:41,226 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2020-12-23 17:23:41,229 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:41,298 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:41,300 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,301 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,301 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,302 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,304 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2020-12-23 17:23:41,304 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:111, output treesize:105 [2020-12-23 17:23:41,309 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,310 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,310 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,311 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,497 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,498 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,498 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,499 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,500 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,501 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,502 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,503 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,503 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,504 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,505 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:41,506 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,506 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,507 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,508 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,508 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,509 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,510 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,511 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:41,512 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,512 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,514 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,514 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,515 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,516 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,517 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:41,518 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,519 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:41,520 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:41,524 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,524 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-12-23 17:23:41,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:41,566 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:41,568 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:41,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:41,649 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:41,649 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 98 [2020-12-23 17:23:41,651 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:41,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:41,670 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:41,672 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:42,064 WARN L197 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2020-12-23 17:23:42,065 INFO L625 ElimStorePlain]: treesize reduction 40, result has 87.3 percent of original size [2020-12-23 17:23:42,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:42,089 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:42,090 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:42,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:42,157 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:42,157 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 98 [2020-12-23 17:23:42,162 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:42,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:42,178 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2020-12-23 17:23:42,180 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:42,550 WARN L197 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2020-12-23 17:23:42,551 INFO L625 ElimStorePlain]: treesize reduction 30, result has 90.1 percent of original size [2020-12-23 17:23:42,554 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:42,555 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:42,556 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2020-12-23 17:23:42,557 INFO L244 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:286, output treesize:272 [2020-12-23 17:23:42,562 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:42,562 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:42,886 WARN L197 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2020-12-23 17:23:42,895 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:42,895 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,060 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-12-23 17:23:43,062 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,063 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,064 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,064 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,065 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,066 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,067 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,068 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,069 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,070 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,072 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,072 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,073 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-12-23 17:23:43,074 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,075 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,076 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,077 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,078 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,081 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,082 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,083 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[3, 3, 12, 1] term [2020-12-23 17:23:43,083 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 3 disjuncts [2020-12-23 17:23:43,087 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,087 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,088 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,089 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,090 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,091 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:43,092 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,093 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-12-23 17:23:43,094 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:43,100 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,101 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:23:43,105 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-12-23 17:23:43,111 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,111 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,114 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,116 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:23:43,117 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,118 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:43,122 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,123 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,124 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:23:43,129 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,129 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,130 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,131 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,132 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,134 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:23:43,135 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:23:43,136 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:43,140 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-12-23 17:23:43,141 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:23:43,142 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:23:43,154 INFO L443 ElimStorePlain]: Different costs {12=[v_prenex_4, v_prenex_1, v_prenex_2, v_prenex_3], 42=[|v_#memory_$Pointer$.base_50|, |v_#memory_$Pointer$.offset_58|]} [2020-12-23 17:23:43,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:43,195 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:43,195 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 132 treesize of output 129 [2020-12-23 17:23:43,199 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:44,166 WARN L197 SmtUtils]: Spent 966.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 134 [2020-12-23 17:23:44,167 INFO L625 ElimStorePlain]: treesize reduction 36, result has 96.0 percent of original size [2020-12-23 17:23:44,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:44,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:44,273 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:44,274 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 135 treesize of output 237 [2020-12-23 17:23:44,279 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[11, 3, 2, 1] term [2020-12-23 17:23:44,280 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:44,282 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:44,669 WARN L197 SmtUtils]: Spent 387.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2020-12-23 17:23:44,670 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:44,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:44,706 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:44,707 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 122 treesize of output 119 [2020-12-23 17:23:44,710 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:45,058 WARN L197 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2020-12-23 17:23:45,059 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,161 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,162 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 125 treesize of output 233 [2020-12-23 17:23:45,167 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[11, 3, 2, 1] term [2020-12-23 17:23:45,167 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:45,171 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:45,534 WARN L197 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2020-12-23 17:23:45,535 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,650 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,651 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 135 treesize of output 237 [2020-12-23 17:23:45,655 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[11, 3, 2, 1] term [2020-12-23 17:23:45,655 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:45,656 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:45,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,865 WARN L197 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2020-12-23 17:23:45,865 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,866 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 144 treesize of output 341 [2020-12-23 17:23:45,871 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[15, 3, 2, 1] term [2020-12-23 17:23:45,871 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:23:45,875 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:45,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:45,973 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:45,974 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 135 treesize of output 237 [2020-12-23 17:23:45,978 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[11, 3, 2, 1] term [2020-12-23 17:23:45,978 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:23:45,982 INFO L547 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:46,648 WARN L197 SmtUtils]: Spent 665.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2020-12-23 17:23:46,649 INFO L625 ElimStorePlain]: treesize reduction 30, result has 96.4 percent of original size [2020-12-23 17:23:46,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:46,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:46,696 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:46,697 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 116 [2020-12-23 17:23:46,700 INFO L547 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:46,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:46,748 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:46,749 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 116 [2020-12-23 17:23:46,752 INFO L547 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:46,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:23:46,804 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:46,805 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 3 case distinctions, treesize of input 131 treesize of output 155 [2020-12-23 17:23:46,808 INFO L547 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:47,343 WARN L197 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2020-12-23 17:23:47,344 INFO L625 ElimStorePlain]: treesize reduction 42, result has 94.8 percent of original size [2020-12-23 17:23:47,347 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-2 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2020-12-23 17:23:47,348 INFO L244 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:902, output treesize:766 [2020-12-23 17:23:47,826 WARN L197 SmtUtils]: Spent 326.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-12-23 17:23:51,109 WARN L197 SmtUtils]: Spent 3.11 s on a formula simplification that was a NOOP. DAG size: 82 [2020-12-23 17:23:51,633 WARN L197 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-12-23 17:23:51,644 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:23:51,646 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:23:51,649 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:23:51,682 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:51,682 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:51,683 INFO L547 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:51,714 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:51,715 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:51,717 INFO L547 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:51,749 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:51,749 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:51,751 INFO L547 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:51,784 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:51,784 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:51,786 INFO L547 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:51,816 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:51,816 INFO L382 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 34 treesize of output 44 [2020-12-23 17:23:51,818 INFO L547 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2020-12-23 17:23:52,148 WARN L197 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2020-12-23 17:23:52,149 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:23:52,154 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2020-12-23 17:23:52,154 INFO L244 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1440, output treesize:1405 [2020-12-23 17:24:07,526 WARN L197 SmtUtils]: Spent 15.20 s on a formula simplification that was a NOOP. DAG size: 86 [2020-12-23 17:24:07,733 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:24:07,738 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:24:07,742 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:24:07,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:07,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:07,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:08,099 WARN L197 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2020-12-23 17:24:08,099 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:08,100 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 12 case distinctions, treesize of input 269 treesize of output 462 [2020-12-23 17:24:08,108 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:08,109 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:08,110 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:08,111 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:08,112 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,112 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,114 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,116 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,117 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:08,119 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,121 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,122 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,123 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:08,124 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,124 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,126 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,128 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,128 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,131 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,132 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,132 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,133 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,135 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:08,136 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,137 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,137 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,138 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,140 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,141 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,142 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,144 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,145 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,148 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:08,149 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,150 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,150 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,151 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,152 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,154 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,155 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,156 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,158 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,159 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,165 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:08,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:08,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:08,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:08,496 WARN L197 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2020-12-23 17:24:08,497 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:08,498 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 12 case distinctions, treesize of input 286 treesize of output 475 [2020-12-23 17:24:08,508 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:08,509 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:08,510 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,511 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:08,512 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,513 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,514 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,514 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,516 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,517 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,517 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,519 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,519 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,521 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:08,522 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,523 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,524 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,524 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:24:08,525 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,526 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:24:08,528 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,528 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:08,529 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:24:08,531 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:08,532 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,532 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:08,533 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,534 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,535 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,536 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,537 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,538 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,539 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,540 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,541 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,542 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,543 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,544 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,545 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:08,546 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,547 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:08,549 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:08,550 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:08,551 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,552 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,552 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,554 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,555 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,556 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,557 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,559 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:08,560 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,560 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,562 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,563 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:08,564 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,565 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:08,570 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:08,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:08,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:09,351 WARN L197 SmtUtils]: Spent 712.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 131 [2020-12-23 17:24:09,352 INFO L348 Elim1Store]: treesize reduction 12, result has 97.2 percent of original size [2020-12-23 17:24:09,352 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 19 case distinctions, treesize of input 304 treesize of output 572 [2020-12-23 17:24:09,364 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:24:09,364 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:24:09,365 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:24:09,366 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:09,367 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,367 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,368 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,368 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,369 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,370 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,370 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,373 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,374 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,374 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,375 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,376 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,379 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:09,379 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,380 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,381 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,382 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,383 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,384 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,386 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,387 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,388 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,388 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,391 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 14 disjuncts [2020-12-23 17:24:09,392 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:09,393 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,394 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,397 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,398 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,399 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,400 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,404 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,408 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,410 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,411 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,412 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,413 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,417 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,421 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,422 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,423 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,424 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,425 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,426 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,428 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:09,428 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,429 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,430 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,431 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,441 INFO L547 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:09,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:09,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:09,799 WARN L197 SmtUtils]: Spent 255.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2020-12-23 17:24:09,800 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:09,800 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 12 case distinctions, treesize of input 286 treesize of output 475 [2020-12-23 17:24:09,809 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:09,810 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,810 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,811 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,812 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,813 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,814 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,814 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,816 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,817 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,818 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,820 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,821 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,822 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,822 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,824 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,825 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,826 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,827 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,828 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,828 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,830 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,831 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,832 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,833 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,834 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,835 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,836 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,838 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,838 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,839 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,840 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,841 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,842 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,844 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,845 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,846 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,846 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,848 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,849 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,850 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,852 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,852 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:09,853 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,854 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,855 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,856 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,856 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,858 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,859 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,860 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,862 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:09,863 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,864 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,865 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,867 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,868 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,869 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,870 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,871 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,872 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,873 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,874 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,874 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,876 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,877 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,878 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,880 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,881 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,882 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,882 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,884 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,885 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,886 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,888 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:09,888 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,889 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:09,890 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,891 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,892 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,893 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,894 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:09,895 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:09,897 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:09,897 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,898 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,899 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,901 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:09,902 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:09,902 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:09,908 INFO L547 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:09,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:09,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:10,188 WARN L197 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2020-12-23 17:24:10,189 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:10,190 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 14 case distinctions, treesize of input 269 treesize of output 470 [2020-12-23 17:24:10,197 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:10,198 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:24:10,199 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:10,200 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:10,200 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:10,201 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:10,202 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:10,202 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:10,204 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:10,205 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:10,206 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:10,207 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:10,207 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:10,209 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:10,215 INFO L547 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:11,163 WARN L197 SmtUtils]: Spent 947.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 93 [2020-12-23 17:24:11,164 INFO L625 ElimStorePlain]: treesize reduction 527, result has 74.2 percent of original size [2020-12-23 17:24:11,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,378 WARN L197 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2020-12-23 17:24:11,379 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:11,379 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 278 treesize of output 364 [2020-12-23 17:24:11,392 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:11,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,717 WARN L197 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2020-12-23 17:24:11,718 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:11,718 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 15 case distinctions, treesize of input 270 treesize of output 444 [2020-12-23 17:24:11,729 INFO L547 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:11,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,935 WARN L197 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2020-12-23 17:24:11,936 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:11,937 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 261 treesize of output 361 [2020-12-23 17:24:11,948 INFO L547 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:11,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:12,157 WARN L197 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2020-12-23 17:24:12,158 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:12,158 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 261 treesize of output 361 [2020-12-23 17:24:12,169 INFO L547 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:12,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:12,358 WARN L197 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2020-12-23 17:24:12,359 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:12,360 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 278 treesize of output 380 [2020-12-23 17:24:12,368 INFO L547 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:13,271 WARN L197 SmtUtils]: Spent 901.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 99 [2020-12-23 17:24:13,272 INFO L625 ElimStorePlain]: treesize reduction 656, result has 68.6 percent of original size [2020-12-23 17:24:13,276 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2020-12-23 17:24:13,277 INFO L244 ElimStorePlain]: Needed 11 recursive calls to eliminate 3 variables, input treesize:1535, output treesize:1431 [2020-12-23 17:24:46,472 WARN L197 SmtUtils]: Spent 32.98 s on a formula simplification that was a NOOP. DAG size: 101 [2020-12-23 17:24:46,479 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:24:46,483 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:24:46,488 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:24:46,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:46,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:46,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:46,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:46,953 WARN L197 SmtUtils]: Spent 313.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2020-12-23 17:24:46,954 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:46,954 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 16 case distinctions, treesize of input 295 treesize of output 555 [2020-12-23 17:24:46,966 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:24:46,967 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:24:46,968 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:24:46,969 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:46,969 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:46,970 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:46,971 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:46,972 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:46,972 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:46,973 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,974 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,975 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,977 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:46,978 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,978 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,980 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,981 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,982 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:46,983 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:46,984 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:46,984 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,985 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,986 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,987 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:46,988 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,989 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,990 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,992 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,994 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:46,994 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,995 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:46,997 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:46,999 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:46,999 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,000 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,001 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,001 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,002 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,003 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,005 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,007 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,007 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,008 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,010 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,011 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,013 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,014 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,015 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,017 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,018 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,020 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,021 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,021 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,022 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,022 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,024 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,026 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,027 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,027 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,029 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,031 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,032 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,033 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,034 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,036 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,037 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,040 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:47,041 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:47,041 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,042 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,043 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,044 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,044 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,045 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,047 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,049 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,050 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,051 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,052 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,054 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,056 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,057 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,058 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,059 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,061 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,063 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,064 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,065 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,066 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,067 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,068 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,070 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,071 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,072 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,074 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,075 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,077 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,078 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,079 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,080 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,082 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,084 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:47,085 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,085 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,086 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,087 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,088 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,088 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,090 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,092 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,093 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,094 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,096 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,097 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,099 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,100 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,101 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,103 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,105 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,106 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:47,107 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,108 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,109 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,110 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,112 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:47,113 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,114 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,115 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,117 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,124 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:47,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,604 WARN L197 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2020-12-23 17:24:47,605 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:47,606 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 16 case distinctions, treesize of input 295 treesize of output 555 [2020-12-23 17:24:47,614 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 14 disjuncts [2020-12-23 17:24:47,615 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:24:47,616 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:47,617 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:47,617 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,618 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,618 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:47,619 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,619 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,620 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,621 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,622 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,623 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,624 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,626 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:47,627 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,627 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,628 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:47,628 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,629 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,629 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,630 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,631 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,632 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,634 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,636 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:47,637 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:47,638 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:47,638 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:47,639 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:24:47,640 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,641 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,641 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:47,643 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,644 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,645 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:47,647 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:47,653 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:47,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:47,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,129 WARN L197 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2020-12-23 17:24:48,130 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:48,131 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 10 new quantified variables, introduced 16 case distinctions, treesize of input 278 treesize of output 542 [2020-12-23 17:24:48,141 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:24:48,142 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:48,143 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:48,144 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 13 disjuncts [2020-12-23 17:24:48,144 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:48,145 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:48,146 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:48,147 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:48,147 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,148 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,149 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,152 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:48,153 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:48,153 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:48,154 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:48,155 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:48,156 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,156 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,158 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:48,159 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,161 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:48,162 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:48,162 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:48,163 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:48,164 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:48,164 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,165 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,166 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:24:48,168 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,169 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,175 INFO L547 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:48,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,565 WARN L197 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2020-12-23 17:24:48,571 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:48,572 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 214 treesize of output 450 [2020-12-23 17:24:48,582 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:48,583 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:48,583 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:48,584 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:48,585 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,585 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,586 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,586 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:48,587 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,588 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,588 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:48,590 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,590 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,591 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,591 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:48,593 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,593 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:24:48,594 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:48,595 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:48,596 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,596 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,597 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,598 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:48,599 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:48,600 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:48,605 INFO L547 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:48,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:48,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:49,589 WARN L197 SmtUtils]: Spent 950.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 157 [2020-12-23 17:24:49,590 INFO L348 Elim1Store]: treesize reduction 12, result has 97.6 percent of original size [2020-12-23 17:24:49,591 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 25 case distinctions, treesize of input 313 treesize of output 672 [2020-12-23 17:24:49,602 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 18 disjuncts [2020-12-23 17:24:49,602 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 17 disjuncts [2020-12-23 17:24:49,603 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 16 disjuncts [2020-12-23 17:24:49,604 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:24:49,604 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:24:49,605 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 13 disjuncts [2020-12-23 17:24:49,605 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:49,606 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,606 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,607 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,607 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,608 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:24:49,608 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,609 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,611 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,613 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,614 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,615 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,616 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:24:49,617 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,618 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:24:49,622 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 18 disjuncts [2020-12-23 17:24:49,623 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 17 disjuncts [2020-12-23 17:24:49,625 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 16 disjuncts [2020-12-23 17:24:49,626 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:24:49,627 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 14 disjuncts [2020-12-23 17:24:49,628 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 13 disjuncts [2020-12-23 17:24:49,629 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:24:49,629 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:49,630 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,631 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,632 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,633 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,634 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,637 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,638 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,639 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,640 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,642 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:24:49,643 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,643 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,644 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,645 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,646 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,647 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,648 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:24:49,650 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:24:49,651 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:24:49,652 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,653 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,655 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:24:49,656 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:24:49,667 INFO L547 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:24:50,885 WARN L197 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 145 DAG size of output: 106 [2020-12-23 17:24:50,887 INFO L625 ElimStorePlain]: treesize reduction 481, result has 76.2 percent of original size [2020-12-23 17:24:50,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:50,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:50,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:50,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,286 WARN L197 SmtUtils]: Spent 285.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2020-12-23 17:24:51,287 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:51,288 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 17 case distinctions, treesize of input 279 treesize of output 484 [2020-12-23 17:24:51,300 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:51,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,593 WARN L197 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2020-12-23 17:24:51,594 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:51,594 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 12 case distinctions, treesize of input 287 treesize of output 404 [2020-12-23 17:24:51,616 INFO L547 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:51,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,894 WARN L197 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2020-12-23 17:24:51,895 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:51,895 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 12 case distinctions, treesize of input 270 treesize of output 401 [2020-12-23 17:24:51,903 INFO L547 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:51,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:51,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:52,194 WARN L197 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2020-12-23 17:24:52,195 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:52,196 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 11 new quantified variables, introduced 12 case distinctions, treesize of input 287 treesize of output 404 [2020-12-23 17:24:52,208 INFO L547 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:52,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:52,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:52,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:24:52,373 WARN L197 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2020-12-23 17:24:52,374 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:24:52,374 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 9 new quantified variables, introduced 14 case distinctions, treesize of input 206 treesize of output 357 [2020-12-23 17:24:52,384 INFO L547 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2020-12-23 17:24:53,402 WARN L197 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 148 DAG size of output: 104 [2020-12-23 17:24:53,405 INFO L625 ElimStorePlain]: treesize reduction 648, result has 70.1 percent of original size [2020-12-23 17:24:53,409 INFO L547 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2020-12-23 17:24:53,409 INFO L244 ElimStorePlain]: Needed 11 recursive calls to eliminate 3 variables, input treesize:1561, output treesize:1521 [2020-12-23 17:25:33,556 WARN L197 SmtUtils]: Spent 39.92 s on a formula simplification that was a NOOP. DAG size: 106 [2020-12-23 17:25:33,571 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,578 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,583 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,586 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,589 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:25:33,600 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 4 disjuncts [2020-12-23 17:25:33,617 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,620 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 2 disjuncts [2020-12-23 17:25:33,624 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:25:33,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:33,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:33,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:33,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:33,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,742 WARN L197 SmtUtils]: Spent 991.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 158 [2020-12-23 17:25:34,743 INFO L348 Elim1Store]: treesize reduction 132, result has 77.3 percent of original size [2020-12-23 17:25:34,744 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 5 disjoint index pairs (out of 28 index pairs), introduced 12 new quantified variables, introduced 29 case distinctions, treesize of input 324 treesize of output 627 [2020-12-23 17:25:34,754 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 18 disjuncts [2020-12-23 17:25:34,755 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 17 disjuncts [2020-12-23 17:25:34,755 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 16 disjuncts [2020-12-23 17:25:34,756 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:25:34,756 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 14 disjuncts [2020-12-23 17:25:34,757 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 14 disjuncts [2020-12-23 17:25:34,757 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:34,758 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:34,759 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:34,759 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:34,760 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:34,760 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:34,761 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:34,762 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:34,765 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 16 disjuncts [2020-12-23 17:25:34,765 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:25:34,766 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 15 disjuncts [2020-12-23 17:25:34,767 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:25:34,768 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:34,769 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:34,770 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:34,771 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:34,772 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:34,772 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:34,773 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:34,780 INFO L547 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:25:34,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:34,923 INFO L173 IndexEqualityManager]: detected equality via solver [2020-12-23 17:25:34,937 INFO L173 IndexEqualityManager]: detected equality via solver [2020-12-23 17:25:35,311 WARN L197 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2020-12-23 17:25:35,312 INFO L348 Elim1Store]: treesize reduction 64, result has 80.2 percent of original size [2020-12-23 17:25:35,312 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 225 treesize of output 375 [2020-12-23 17:25:35,318 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:35,319 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:35,319 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 11 disjuncts [2020-12-23 17:25:35,320 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:35,320 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:35,321 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:35,321 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:35,325 INFO L547 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:25:35,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:35,442 INFO L244 Elim1Store]: Index analysis took 105 ms [2020-12-23 17:25:36,091 WARN L197 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 122 [2020-12-23 17:25:36,093 INFO L348 Elim1Store]: treesize reduction 104, result has 77.2 percent of original size [2020-12-23 17:25:36,093 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 20 case distinctions, treesize of input 289 treesize of output 509 [2020-12-23 17:25:36,103 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:25:36,104 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:36,105 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:36,105 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:36,106 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:36,107 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,107 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:36,108 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,109 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,109 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,110 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,111 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,111 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,112 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:36,113 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,113 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,114 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,114 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,115 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,116 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,117 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,118 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:36,118 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,119 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,119 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,120 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,120 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,121 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,122 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,123 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,123 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,124 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,125 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,126 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,128 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:36,129 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:36,130 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,130 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:36,131 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,131 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,132 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,132 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,133 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,133 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,135 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,135 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:36,136 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 8 disjuncts [2020-12-23 17:25:36,136 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,137 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,137 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 6 disjuncts [2020-12-23 17:25:36,138 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,138 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 7 disjuncts [2020-12-23 17:25:36,144 INFO L547 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:25:36,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:36,266 INFO L244 Elim1Store]: Index analysis took 106 ms [2020-12-23 17:25:36,946 WARN L197 SmtUtils]: Spent 647.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2020-12-23 17:25:36,948 INFO L348 Elim1Store]: treesize reduction 104, result has 77.2 percent of original size [2020-12-23 17:25:36,948 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 20 case distinctions, treesize of input 306 treesize of output 522 [2020-12-23 17:25:36,960 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 16 disjuncts [2020-12-23 17:25:36,961 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 16 disjuncts [2020-12-23 17:25:36,962 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:25:36,963 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:36,964 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:36,965 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:36,965 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:36,966 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,967 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,968 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,969 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:36,970 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,971 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,972 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,973 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,974 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:36,974 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,977 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:36,978 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:36,978 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,979 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,980 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,981 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:36,981 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,983 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,985 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:36,986 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,986 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:36,987 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:36,988 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,989 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:36,992 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:36,993 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:37,002 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:37,003 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:37,004 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,004 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:37,006 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:37,007 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:37,008 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 9 disjuncts [2020-12-23 17:25:37,008 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,009 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:37,011 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:37,012 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:37,013 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:37,013 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,014 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,014 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,015 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,016 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,017 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,018 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,019 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,019 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,020 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,021 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,022 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,022 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,023 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,024 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,026 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 13 disjuncts [2020-12-23 17:25:37,026 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:37,027 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,028 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,028 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,029 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,030 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,031 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,032 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,033 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,033 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,034 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,035 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,036 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:37,037 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,037 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,038 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 10 disjuncts [2020-12-23 17:25:37,039 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,039 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,044 INFO L547 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:25:37,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:37,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:37,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:37,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:37,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:37,811 WARN L197 SmtUtils]: Spent 712.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 127 [2020-12-23 17:25:37,813 INFO L348 Elim1Store]: treesize reduction 104, result has 77.6 percent of original size [2020-12-23 17:25:37,813 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 22 case distinctions, treesize of input 306 treesize of output 530 [2020-12-23 17:25:37,822 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 15 disjuncts [2020-12-23 17:25:37,823 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 14 disjuncts [2020-12-23 17:25:37,823 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 13 disjuncts [2020-12-23 17:25:37,824 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 13 disjuncts [2020-12-23 17:25:37,824 INFO L639 QuantifierPusher]: Distributing 2 conjuncts over 12 disjuncts [2020-12-23 17:25:37,825 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 12 disjuncts [2020-12-23 17:25:37,825 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 11 disjuncts [2020-12-23 17:25:37,826 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 10 disjuncts [2020-12-23 17:25:37,826 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 9 disjuncts [2020-12-23 17:25:37,827 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 8 disjuncts [2020-12-23 17:25:37,827 INFO L639 QuantifierPusher]: Distributing 3 conjuncts over 7 disjuncts [2020-12-23 17:25:37,832 INFO L547 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2020-12-23 17:25:39,122 WARN L197 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 150 DAG size of output: 111 [2020-12-23 17:25:39,123 INFO L625 ElimStorePlain]: treesize reduction 481, result has 77.0 percent of original size [2020-12-23 17:25:39,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,242 INFO L244 Elim1Store]: Index analysis took 105 ms [2020-12-23 17:25:39,865 WARN L197 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 115 [2020-12-23 17:25:39,866 INFO L348 Elim1Store]: treesize reduction 40, result has 87.8 percent of original size [2020-12-23 17:25:39,867 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 12 new quantified variables, introduced 19 case distinctions, treesize of input 290 treesize of output 475 [2020-12-23 17:25:39,877 INFO L547 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2020-12-23 17:25:39,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,991 INFO L244 Elim1Store]: Index analysis took 102 ms [2020-12-23 17:25:39,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:39,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,009 INFO L173 IndexEqualityManager]: detected equality via solver [2020-12-23 17:25:40,010 INFO L173 IndexEqualityManager]: detected equality via solver [2020-12-23 17:25:40,090 INFO L348 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-12-23 17:25:40,091 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 9 disjoint index pairs (out of 21 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 217 treesize of output 298 [2020-12-23 17:25:40,097 INFO L547 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2020-12-23 17:25:40,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,582 WARN L197 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2020-12-23 17:25:40,583 INFO L348 Elim1Store]: treesize reduction 40, result has 83.8 percent of original size [2020-12-23 17:25:40,584 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 14 case distinctions, treesize of input 298 treesize of output 395 [2020-12-23 17:25:40,595 INFO L547 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2020-12-23 17:25:40,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:40,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:41,073 WARN L197 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2020-12-23 17:25:41,074 INFO L348 Elim1Store]: treesize reduction 40, result has 83.8 percent of original size [2020-12-23 17:25:41,074 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 14 case distinctions, treesize of input 298 treesize of output 395 [2020-12-23 17:25:41,085 INFO L547 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2020-12-23 17:25:41,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:41,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:41,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:41,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-12-23 17:25:41,511 WARN L197 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 100 [2020-12-23 17:25:41,512 INFO L348 Elim1Store]: treesize reduction 40, result has 84.8 percent of original size [2020-12-23 17:25:41,512 INFO L382 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 12 new quantified variables, introduced 16 case distinctions, treesize of input 281 treesize of output 408 [2020-12-23 17:25:41,521 INFO L547 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2020-12-23 17:25:42,596 WARN L197 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 147 DAG size of output: 105 [2020-12-23 17:25:42,597 INFO L625 ElimStorePlain]: treesize reduction 600, result has 71.9 percent of original size [2020-12-23 17:25:42,603 INFO L547 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 11 dim-0 vars, and 5 xjuncts. [2020-12-23 17:25:42,603 INFO L244 ElimStorePlain]: Needed 11 recursive calls to eliminate 5 variables, input treesize:1686, output treesize:1536 [2020-12-23 17:25:56,040 WARN L197 SmtUtils]: Spent 13.01 s on a formula simplification that was a NOOP. DAG size: 205 [2020-12-23 17:25:56,202 INFO L398 QuantifierPusher]: Applying distributivity to a CONJUNCTION[3, 5, 11, 1] term [2020-12-23 17:25:56,203 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:26:09,196 WARN L197 SmtUtils]: Spent 3.98 s on a formula simplification that was a NOOP. DAG size: 299 [2020-12-23 17:26:20,148 WARN L197 SmtUtils]: Spent 678.00 ms on a formula simplification that was a NOOP. DAG size: 299 [2020-12-23 17:26:20,297 INFO L639 QuantifierPusher]: Distributing 5 conjuncts over 3 disjuncts [2020-12-23 17:26:23,943 WARN L197 SmtUtils]: Spent 1.20 s on a formula simplification that was a NOOP. DAG size: 299