./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4fecbd384f63aa34e01807a3a6735a322a2435f1312f0df3ed763fde7f43fe0a --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 01:05:50,235 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 01:05:50,237 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 01:05:50,275 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 01:05:50,276 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 01:05:50,277 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 01:05:50,279 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 01:05:50,282 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 01:05:50,285 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 01:05:50,286 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 01:05:50,287 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 01:05:50,289 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 01:05:50,290 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 01:05:50,291 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 01:05:50,293 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 01:05:50,299 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 01:05:50,304 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 01:05:50,309 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 01:05:50,312 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 01:05:50,317 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 01:05:50,323 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 01:05:50,334 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 01:05:50,336 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 01:05:50,337 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 01:05:50,341 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 01:05:50,345 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 01:05:50,346 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 01:05:50,347 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 01:05:50,348 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 01:05:50,349 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 01:05:50,352 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 01:05:50,353 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 01:05:50,354 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 01:05:50,355 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 01:05:50,357 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 01:05:50,357 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 01:05:50,358 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 01:05:50,359 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 01:05:50,359 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 01:05:50,360 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 01:05:50,361 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 01:05:50,362 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-07 01:05:50,392 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 01:05:50,393 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 01:05:50,394 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 01:05:50,394 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 01:05:50,394 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 01:05:50,395 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 01:05:50,395 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-07 01:05:50,395 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 01:05:50,396 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 01:05:50,396 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-07 01:05:50,396 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-07 01:05:50,397 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 01:05:50,397 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-07 01:05:50,398 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-07 01:05:50,398 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-07 01:05:50,399 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 01:05:50,399 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 01:05:50,400 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 01:05:50,400 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 01:05:50,400 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 01:05:50,401 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 01:05:50,401 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 01:05:50,401 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 01:05:50,402 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 01:05:50,402 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 01:05:50,402 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 01:05:50,403 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 01:05:50,403 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 01:05:50,403 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 01:05:50,404 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 01:05:50,404 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:05:50,404 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 01:05:50,405 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 01:05:50,405 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 01:05:50,405 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-07 01:05:50,406 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 01:05:50,406 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 01:05:50,406 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 01:05:50,407 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 01:05:50,407 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4fecbd384f63aa34e01807a3a6735a322a2435f1312f0df3ed763fde7f43fe0a [2021-11-07 01:05:50,658 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 01:05:50,695 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 01:05:50,698 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 01:05:50,700 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 01:05:50,701 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 01:05:50,702 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i [2021-11-07 01:05:50,765 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/data/a47b0f312/70e1e121aac14417b1a1c9b5b36898ba/FLAGb7e5c31fd [2021-11-07 01:05:51,331 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 01:05:51,332 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i [2021-11-07 01:05:51,350 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/data/a47b0f312/70e1e121aac14417b1a1c9b5b36898ba/FLAGb7e5c31fd [2021-11-07 01:05:51,627 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/data/a47b0f312/70e1e121aac14417b1a1c9b5b36898ba [2021-11-07 01:05:51,630 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 01:05:51,631 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 01:05:51,633 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 01:05:51,633 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 01:05:51,636 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 01:05:51,637 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:05:51" (1/1) ... [2021-11-07 01:05:51,638 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d47d8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:51, skipping insertion in model container [2021-11-07 01:05:51,639 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:05:51" (1/1) ... [2021-11-07 01:05:51,646 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 01:05:51,682 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 01:05:52,037 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i[24436,24449] [2021-11-07 01:05:52,045 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:05:52,059 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 01:05:52,117 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/sv-benchmarks/c/list-simple/sll2c_update_all_reverse.i[24436,24449] [2021-11-07 01:05:52,118 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:05:52,151 INFO L208 MainTranslator]: Completed translation [2021-11-07 01:05:52,152 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52 WrapperNode [2021-11-07 01:05:52,152 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 01:05:52,153 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 01:05:52,153 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 01:05:52,153 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 01:05:52,161 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,175 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,211 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 01:05:52,216 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 01:05:52,216 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 01:05:52,217 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 01:05:52,225 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,226 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,230 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,231 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,245 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,262 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,264 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,268 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 01:05:52,279 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 01:05:52,279 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 01:05:52,279 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 01:05:52,280 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (1/1) ... [2021-11-07 01:05:52,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:05:52,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:05:52,319 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 01:05:52,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 01:05:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 01:05:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 01:05:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 01:05:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 01:05:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 01:05:52,993 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 01:05:52,996 INFO L299 CfgBuilder]: Removed 26 assume(true) statements. [2021-11-07 01:05:52,999 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:05:52 BoogieIcfgContainer [2021-11-07 01:05:52,999 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 01:05:53,021 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 01:05:53,021 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 01:05:53,026 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 01:05:53,027 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 01:05:51" (1/3) ... [2021-11-07 01:05:53,028 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d52ac2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:05:53, skipping insertion in model container [2021-11-07 01:05:53,029 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:05:52" (2/3) ... [2021-11-07 01:05:53,029 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d52ac2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:05:53, skipping insertion in model container [2021-11-07 01:05:53,029 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:05:52" (3/3) ... [2021-11-07 01:05:53,032 INFO L111 eAbstractionObserver]: Analyzing ICFG sll2c_update_all_reverse.i [2021-11-07 01:05:53,040 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 01:05:53,040 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-07 01:05:53,119 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 01:05:53,130 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-07 01:05:53,131 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-07 01:05:53,148 INFO L276 IsEmpty]: Start isEmpty. Operand has 18 states, 16 states have (on average 1.6875) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-07 01:05:53,155 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:53,156 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:53,157 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:05:53,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:53,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1750896396, now seen corresponding path program 1 times [2021-11-07 01:05:53,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:05:53,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800292949] [2021-11-07 01:05:53,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:05:53,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:05:53,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:05:53,444 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:05:53,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800292949] [2021-11-07 01:05:53,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800292949] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:05:53,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:05:53,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 01:05:53,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195692098] [2021-11-07 01:05:53,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:05:53,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:05:53,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:05:53,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:05:53,469 INFO L87 Difference]: Start difference. First operand has 18 states, 16 states have (on average 1.6875) internal successors, (27), 17 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:53,507 INFO L93 Difference]: Finished difference Result 33 states and 50 transitions. [2021-11-07 01:05:53,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:05:53,509 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-07 01:05:53,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:53,517 INFO L225 Difference]: With dead ends: 33 [2021-11-07 01:05:53,517 INFO L226 Difference]: Without dead ends: 13 [2021-11-07 01:05:53,520 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:05:53,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2021-11-07 01:05:53,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 12. [2021-11-07 01:05:53,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 16 transitions. [2021-11-07 01:05:53,551 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 16 transitions. Word has length 8 [2021-11-07 01:05:53,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:53,552 INFO L470 AbstractCegarLoop]: Abstraction has 12 states and 16 transitions. [2021-11-07 01:05:53,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,553 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 16 transitions. [2021-11-07 01:05:53,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-07 01:05:53,553 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:53,554 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:53,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 01:05:53,554 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:05:53,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:53,555 INFO L85 PathProgramCache]: Analyzing trace with hash 323590111, now seen corresponding path program 1 times [2021-11-07 01:05:53,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:05:53,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466896174] [2021-11-07 01:05:53,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:05:53,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:05:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:53,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 01:05:53,671 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:05:53,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466896174] [2021-11-07 01:05:53,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466896174] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:05:53,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:05:53,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 01:05:53,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740486644] [2021-11-07 01:05:53,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:05:53,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:05:53,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:05:53,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:05:53,676 INFO L87 Difference]: Start difference. First operand 12 states and 16 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:53,709 INFO L93 Difference]: Finished difference Result 24 states and 32 transitions. [2021-11-07 01:05:53,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:05:53,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-11-07 01:05:53,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:53,711 INFO L225 Difference]: With dead ends: 24 [2021-11-07 01:05:53,711 INFO L226 Difference]: Without dead ends: 19 [2021-11-07 01:05:53,712 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-07 01:05:53,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-11-07 01:05:53,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 13. [2021-11-07 01:05:53,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2021-11-07 01:05:53,717 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 10 [2021-11-07 01:05:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:53,717 INFO L470 AbstractCegarLoop]: Abstraction has 13 states and 17 transitions. [2021-11-07 01:05:53,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 17 transitions. [2021-11-07 01:05:53,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-07 01:05:53,718 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:53,719 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:53,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-07 01:05:53,719 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:05:53,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:53,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1526021095, now seen corresponding path program 1 times [2021-11-07 01:05:53,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:05:53,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234412793] [2021-11-07 01:05:53,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:05:53,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:05:53,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:53,795 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 01:05:53,796 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:05:53,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234412793] [2021-11-07 01:05:53,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234412793] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:05:53,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:05:53,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-07 01:05:53,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575233106] [2021-11-07 01:05:53,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 01:05:53,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:05:53,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 01:05:53,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-07 01:05:53,799 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:53,842 INFO L93 Difference]: Finished difference Result 27 states and 37 transitions. [2021-11-07 01:05:53,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 01:05:53,843 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-11-07 01:05:53,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:53,844 INFO L225 Difference]: With dead ends: 27 [2021-11-07 01:05:53,844 INFO L226 Difference]: Without dead ends: 20 [2021-11-07 01:05:53,844 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-07 01:05:53,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-11-07 01:05:53,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 14. [2021-11-07 01:05:53,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 18 transitions. [2021-11-07 01:05:53,849 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 18 transitions. Word has length 12 [2021-11-07 01:05:53,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:53,849 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 18 transitions. [2021-11-07 01:05:53,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:05:53,850 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 18 transitions. [2021-11-07 01:05:53,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-07 01:05:53,850 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:53,850 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:53,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-07 01:05:53,851 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:05:53,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:53,852 INFO L85 PathProgramCache]: Analyzing trace with hash -818523511, now seen corresponding path program 1 times [2021-11-07 01:05:53,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:05:53,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382621385] [2021-11-07 01:05:53,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:05:53,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:05:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:53,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 01:05:53,918 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:05:53,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382621385] [2021-11-07 01:05:53,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382621385] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:05:53,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057742223] [2021-11-07 01:05:53,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:05:53,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:05:53,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:05:53,921 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:05:53,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 01:05:54,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:54,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:05:54,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:54,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 01:05:54,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:54,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 01:05:54,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057742223] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:54,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [976069869] [2021-11-07 01:05:54,175 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:05:54,175 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:05:54,180 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:05:54,186 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:05:54,187 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:05:54,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,231 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,231 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:05:54,236 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,237 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:05:54,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:05:54,265 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_15|], 21=[|v_#valid_24|]} [2021-11-07 01:05:54,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:05:54,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:05:54,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:05:54,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:05:54,339 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:54,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:54,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:05:54,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,362 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:05:54,385 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:05:54,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:05:54,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:54,403 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:54,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:54,411 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:05:54,414 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:54,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:54,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:05:54,454 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_57|, |v_#memory_$Pointer$.base_57|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_69|]} [2021-11-07 01:05:54,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:05:54,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:05:54,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:05:54,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:05:54,521 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,522 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:05:54,522 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:05:54,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:05:54,563 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,564 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:05:54,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:05:54,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:05:54,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:05:54,570 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:54,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:05:54,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:54,622 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,622 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:54,623 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:05:54,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,662 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:05:54,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,698 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:54,701 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:54,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:05:54,715 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_16|], 15=[|v_#valid_25|]} [2021-11-07 01:05:54,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,742 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:05:54,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:05:54,746 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:54,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:54,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:54,808 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:05:54,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:05:54,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,814 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:54,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:54,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:54,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,855 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:05:54,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:54,868 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:172, output treesize:169 [2021-11-07 01:05:54,894 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:05:54,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,918 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,921 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:54,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:54,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,924 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:54,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:05:54,927 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:54,933 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,934 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,934 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:05:54,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:05:54,937 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,939 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,940 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:05:54,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:05:54,947 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:05:54,950 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:54,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:54,959 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,961 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,962 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:54,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:05:54,965 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:54,973 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-07 01:05:54,986 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_int_47|, |v_#memory_$Pointer$.offset_58|, |v_#memory_$Pointer$.base_58|], 12=[|v_#memory_int_70|]} [2021-11-07 01:05:54,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:54,995 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,996 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:54,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:54,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:54,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:54,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:55,002 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:55,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,037 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:55,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:55,043 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:55,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:55,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,070 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:55,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:05:55,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:55,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:05:55,077 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:55,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:05:55,120 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:55,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:55,123 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:05:55,155 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:55,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:55,159 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:05:55,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:55,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:55,204 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-07 01:05:55,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,240 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:299, output treesize:206 [2021-11-07 01:05:55,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:55,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,446 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:55,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,508 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:05:55,510 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,535 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:55,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:05:55,570 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:05:55,609 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,625 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:55,642 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:55,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:05:55,653 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:05:55,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:05:55,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,701 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,702 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:55,706 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:05:55,718 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,725 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:05:55,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:05:55,740 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,760 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,768 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,770 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:55,771 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:55,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:05:55,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:05:55,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:05:55,805 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,812 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,822 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,831 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:55,834 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:05:55,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:05:55,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:05:55,871 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:55,884 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:55,891 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:55,894 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:55,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 405 [2021-11-07 01:05:55,903 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:55,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:05:55,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 480 [2021-11-07 01:05:55,935 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_17|], 28=[|v_#valid_26|]} [2021-11-07 01:05:55,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:05:55,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:55,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:55,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:55,980 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:05:55,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:05:55,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:55,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:55,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:55,987 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:55,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,046 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:05:56,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:05:56,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:56,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:56,053 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,091 INFO L180 QuantifierPusher]: treesize reduction 45, result has 83.1 percent of original size [2021-11-07 01:05:56,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-07 01:05:56,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,098 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:591, output treesize:222 [2021-11-07 01:05:56,113 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.6 percent of original size [2021-11-07 01:05:56,123 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:05:56,127 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:05:56,127 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,128 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,129 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-07 01:05:56,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-07 01:05:56,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-11-07 01:05:56,142 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,143 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,143 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:56,144 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:56,145 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,145 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:56,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:05:56,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,151 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:56,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:56,154 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,155 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,156 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:56,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:05:56,159 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,171 INFO L185 QuantifierPusher]: treesize reduction 9, result has 97.4 percent of original size 340 [2021-11-07 01:05:56,179 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_int_47|, |v_#memory_$Pointer$.offset_59|, |v_#memory_$Pointer$.base_59|], 12=[|v_#memory_int_71|]} [2021-11-07 01:05:56,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,188 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:56,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,190 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:56,192 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:56,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:56,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:56,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:05:56,224 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:56,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,249 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,254 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:05:56,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,255 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:05:56,257 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:05:56,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:05:56,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,294 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:56,295 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:56,295 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:05:56,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,331 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:56,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,332 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:05:56,332 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 48 [2021-11-07 01:05:56,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,377 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-07 01:05:56,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-07 01:05:56,379 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,403 INFO L180 QuantifierPusher]: treesize reduction 9, result has 96.7 percent of original size [2021-11-07 01:05:56,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-07 01:05:56,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,419 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:343, output treesize:241 [2021-11-07 01:05:56,446 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:05:56,448 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,463 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:56,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:05:56,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:05:56,484 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:05:56,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:05:56,506 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,521 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,529 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:56,532 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:05:56,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:05:56,541 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:05:56,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:05:56,562 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,576 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,586 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:05:56,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:05:56,599 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:05:56,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:05:56,626 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,636 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,637 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:56,638 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:56,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:56,646 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:05:56,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:05:56,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:05:56,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-07 01:05:56,660 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-07 01:05:56,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 522 [2021-11-07 01:05:56,692 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_60|, |v_#memory_$Pointer$.offset_60|], 20=[|v_#memory_int_72|]} [2021-11-07 01:05:56,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:05:56,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:56,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:56,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,734 INFO L388 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 26 treesize of output 21 [2021-11-07 01:05:56,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:05:56,741 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:05:56,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,799 INFO L388 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 26 treesize of output 21 [2021-11-07 01:05:56,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:05:56,801 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:05:56,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:56,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 45 [2021-11-07 01:05:56,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:56,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:05:56,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,899 INFO L180 QuantifierPusher]: treesize reduction 51, result has 84.3 percent of original size [2021-11-07 01:05:56,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-07 01:05:56,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,907 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:675, output treesize:274 [2021-11-07 01:05:56,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,937 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:05:56,939 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,940 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:56,941 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:56,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:56,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-07 01:05:56,959 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_61|, |v_#memory_$Pointer$.base_61|], 20=[|v_#memory_int_73|]} [2021-11-07 01:05:56,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:05:56,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:56,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,981 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:56,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:56,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,983 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.base_61| vanished before elimination [2021-11-07 01:05:56,983 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_73| vanished before elimination [2021-11-07 01:05:56,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:56,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:56,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:56,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:366, output treesize:1 [2021-11-07 01:05:56,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 321 [2021-11-07 01:05:57,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:57,595 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.5 percent of original size [2021-11-07 01:05:57,622 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,635 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,664 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:57,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:57,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 588 [2021-11-07 01:05:57,686 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,698 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 566 [2021-11-07 01:05:57,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 567 [2021-11-07 01:05:57,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,745 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,759 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:05:57,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 576 [2021-11-07 01:05:57,772 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 560 [2021-11-07 01:05:57,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 561 [2021-11-07 01:05:57,810 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,842 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:57,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:57,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 588 [2021-11-07 01:05:57,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,899 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 566 [2021-11-07 01:05:57,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 567 [2021-11-07 01:05:57,960 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,989 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:05:57,991 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,992 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,992 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:57,993 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:05:57,995 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,997 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:57,998 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:57,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:57,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:05:58,016 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 660 [2021-11-07 01:05:58,017 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 598 [2021-11-07 01:05:58,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 759 [2021-11-07 01:05:58,093 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_62|, |v_#memory_$Pointer$.base_62|], 20=[|v_#memory_int_74|]} [2021-11-07 01:05:58,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:05:58,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,115 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,159 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:05:58,159 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:05:58,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,161 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:58,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:58,163 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:05:58,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,245 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:05:58,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:05:58,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:05:58,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:58,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-07 01:05:58,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:58,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:05:58,330 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,403 INFO L180 QuantifierPusher]: treesize reduction 62, result has 85.8 percent of original size [2021-11-07 01:05:58,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-07 01:05:58,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,418 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:963, output treesize:374 [2021-11-07 01:05:58,433 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:05:58,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-07 01:05:58,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,505 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 735 [2021-11-07 01:05:58,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,854 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:05:58,856 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:58,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:05:58,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:58,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:05:58,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:05:58,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:05:58,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:05:58,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:05:58,896 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:05:58,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:58,915 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:05:58,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:58,931 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:05:58,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,941 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:05:58,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:05:58,953 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:05:58,955 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:05:58,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:05:58,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:58,981 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:05:58,982 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:58,983 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:05:58,984 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:58,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:58,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:05:58,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:05:59,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:05:59,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:05:59,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:05:59,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:05:59,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:05:59,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:05:59,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,065 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:05:59,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,400 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,433 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:05:59,445 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.0 percent of original size 130 [2021-11-07 01:05:59,449 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.8 percent of original size 135 [2021-11-07 01:05:59,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:59,483 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:05:59,507 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:59,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 341 [2021-11-07 01:05:59,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 343 [2021-11-07 01:05:59,565 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,575 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,580 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:59,582 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,583 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:59,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:05:59,589 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,593 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-07 01:05:59,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:59,602 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,612 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,618 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:59,620 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:59,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:05:59,627 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,635 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 355 [2021-11-07 01:05:59,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:05:59,641 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,651 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,656 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:59,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:59,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:05:59,665 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-07 01:05:59,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:05:59,678 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,694 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:59,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:59,702 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:05:59,702 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 355 [2021-11-07 01:05:59,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:05:59,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,734 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:05:59,736 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:05:59,738 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:05:59,739 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,740 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:05:59,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-07 01:05:59,746 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:05:59,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-07 01:05:59,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 460 [2021-11-07 01:05:59,766 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_18|], 28=[|v_#valid_27|]} [2021-11-07 01:05:59,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:05:59,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:05:59,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,802 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:05:59,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:05:59,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:59,805 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:05:59,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:05:59,853 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:05:59,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:05:59,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:59,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:05:59,858 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:05:59,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:05:59,879 INFO L180 QuantifierPusher]: treesize reduction 45, result has 81.8 percent of original size [2021-11-07 01:05:59,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 202 [2021-11-07 01:05:59,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:05:59,883 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:565, output treesize:202 [2021-11-07 01:05:59,884 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:06:03,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [976069869] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:06:03,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:06:03,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4, 4, 4] total 11 [2021-11-07 01:06:03,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003570836] [2021-11-07 01:06:03,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 01:06:03,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:06:03,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 01:06:03,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:03,095 INFO L87 Difference]: Start difference. First operand 14 states and 18 transitions. Second operand has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:04,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:04,525 INFO L93 Difference]: Finished difference Result 30 states and 38 transitions. [2021-11-07 01:06:04,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 01:06:04,525 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-07 01:06:04,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:04,526 INFO L225 Difference]: With dead ends: 30 [2021-11-07 01:06:04,526 INFO L226 Difference]: Without dead ends: 25 [2021-11-07 01:06:04,528 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:06:04,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-11-07 01:06:04,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 16. [2021-11-07 01:06:04,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:04,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 20 transitions. [2021-11-07 01:06:04,540 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 20 transitions. Word has length 13 [2021-11-07 01:06:04,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:04,540 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-11-07 01:06:04,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:04,541 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 20 transitions. [2021-11-07 01:06:04,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-07 01:06:04,541 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:04,541 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:04,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:04,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:06:04,750 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:06:04,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:04,751 INFO L85 PathProgramCache]: Analyzing trace with hash 393633867, now seen corresponding path program 1 times [2021-11-07 01:06:04,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:06:04,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021502300] [2021-11-07 01:06:04,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:06:04,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:06:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:06:04,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:06:04,829 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:06:04,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021502300] [2021-11-07 01:06:04,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021502300] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:04,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851436367] [2021-11-07 01:06:04,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:06:04,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:06:04,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:06:04,837 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:06:04,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 01:06:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:06:04,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:06:04,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:04,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:06:04,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:05,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:06:05,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851436367] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:06:05,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [274700630] [2021-11-07 01:06:05,023 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:06:05,024 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:06:05,024 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:06:05,024 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:06:05,024 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:06:05,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:06:05,039 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:06:05,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:06:05,045 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_20|], 21=[|v_#valid_29|]} [2021-11-07 01:06:05,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:06:05,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:05,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:05,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:06:05,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:05,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:05,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:06:05,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:06:05,114 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:06:05,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,117 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,117 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:06:05,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:05,118 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:05,127 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:05,127 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,128 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:06:05,129 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:06:05,136 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_69|, |v_#memory_$Pointer$.base_69|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_81|]} [2021-11-07 01:06:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:06:05,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:05,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:05,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:06:05,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:05,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:05,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:05,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,184 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:05,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:06:05,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:05,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:06:05,187 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:05,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:06:05,209 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:05,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:05,211 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:06:05,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,226 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:06:05,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,233 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:05,235 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:06:05,243 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_21|], 15=[|v_#valid_30|]} [2021-11-07 01:06:05,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:05,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:05,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:05,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:05,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,310 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:05,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:05,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:05,314 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:05,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:05,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:172, output treesize:169 [2021-11-07 01:06:05,341 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:06:05,346 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,347 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,347 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:05,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:05,349 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,349 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,349 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:05,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:05,351 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:05,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:05,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:05,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:05,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:05,358 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:05,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:06:05,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:06:05,362 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,363 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:06:05,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:06:05,365 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:06:05,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-07 01:06:05,379 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.base_70|, |v_#memory_int_47|, |v_#memory_$Pointer$.offset_70|], 12=[|v_#memory_int_82|]} [2021-11-07 01:06:05,386 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,388 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:05,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:05,391 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:05,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,410 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:05,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,412 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,413 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:05,414 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:05,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:05,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:05,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:05,443 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:05,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:05,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:05,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,462 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:05,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:05,464 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:05,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:05,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:05,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:05,499 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:05,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:06:05,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,531 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:05,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:05,533 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-07 01:06:05,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,556 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:299, output treesize:206 [2021-11-07 01:06:05,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:05,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:05,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:06:05,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:06:05,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,740 INFO L185 QuantifierPusher]: treesize reduction 12, result has 96.6 percent of original size 343 [2021-11-07 01:06:05,741 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,753 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.7 percent of original size [2021-11-07 01:06:05,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:06:05,765 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,774 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,780 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,781 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,782 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:05,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-07 01:06:05,790 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,795 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:05,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:06:05,804 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,808 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,814 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,823 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,823 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,824 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:05,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 395 [2021-11-07 01:06:05,830 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:06:05,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 [2021-11-07 01:06:05,846 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,856 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:05,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-07 01:06:05,871 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:05,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:06:05,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,902 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:05,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 395 [2021-11-07 01:06:05,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:06:05,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 [2021-11-07 01:06:05,930 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,936 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:05,938 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,939 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:05,941 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:05,943 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:05,950 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 411 [2021-11-07 01:06:05,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:05,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 387 [2021-11-07 01:06:05,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 486 [2021-11-07 01:06:05,973 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_22|], 28=[|v_#valid_31|]} [2021-11-07 01:06:05,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:05,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:05,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:05,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:05,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:05,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,009 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:06,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:06,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:06,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:06,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,067 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:06,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:06,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:06,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:06,077 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,099 INFO L180 QuantifierPusher]: treesize reduction 45, result has 83.1 percent of original size [2021-11-07 01:06:06,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-07 01:06:06,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,104 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:585, output treesize:222 [2021-11-07 01:06:06,116 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.6 percent of original size [2021-11-07 01:06:06,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:06,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:06,133 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:06,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:06,136 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,136 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,137 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,138 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:06:06,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:06:06,140 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,141 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,141 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-07 01:06:06,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-07 01:06:06,144 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,145 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,145 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-11-07 01:06:06,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:06,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:06,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,150 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:06,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:06,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,159 INFO L185 QuantifierPusher]: treesize reduction 9, result has 97.4 percent of original size 340 [2021-11-07 01:06:06,165 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.base_71|, |v_#memory_int_47|, |v_#memory_$Pointer$.offset_71|], 12=[|v_#memory_int_83|]} [2021-11-07 01:06:06,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,174 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:06,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:06,180 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:06,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,201 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:06,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,203 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:06,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:06,205 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:06,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:06,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:06,236 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:06,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,258 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:06,260 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,260 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,260 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:06,262 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:06,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:06,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:06,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:06,293 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 48 [2021-11-07 01:06:06,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:06:06,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:06:06,335 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,369 INFO L180 QuantifierPusher]: treesize reduction 9, result has 96.5 percent of original size [2021-11-07 01:06:06,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-07 01:06:06,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,375 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:343, output treesize:227 [2021-11-07 01:06:06,402 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:06:06,403 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,413 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,420 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,420 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,422 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,423 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:06:06,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:06:06,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:06:06,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:06:06,443 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:06,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:06,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:06,479 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,483 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:06,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:06,504 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,518 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:06,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:06,534 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:06,534 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:06,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:06,554 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,561 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,563 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:06,563 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:06:06,565 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:06,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:06,576 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:06,580 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:06,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-07 01:06:06,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,594 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-07 01:06:06,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 522 [2021-11-07 01:06:06,614 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_72|, |v_#memory_$Pointer$.base_72|], 20=[|v_#memory_int_84|]} [2021-11-07 01:06:06,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,638 INFO L388 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 26 treesize of output 21 [2021-11-07 01:06:06,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:06,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:06,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:06,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:06,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:06,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,701 INFO L388 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 26 treesize of output 21 [2021-11-07 01:06:06,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:06,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:06,706 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:06,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 45 [2021-11-07 01:06:06,749 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,751 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:06,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,752 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:06,752 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,789 INFO L180 QuantifierPusher]: treesize reduction 54, result has 83.4 percent of original size [2021-11-07 01:06:06,794 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 271 [2021-11-07 01:06:06,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,795 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:675, output treesize:271 [2021-11-07 01:06:06,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,818 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:06,821 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:06,823 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:06,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:06,839 INFO L185 QuantifierPusher]: treesize reduction 6, result has 98.4 percent of original size 364 [2021-11-07 01:06:06,858 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_73|, |v_#memory_$Pointer$.base_73|], 20=[|v_#memory_int_85|]} [2021-11-07 01:06:06,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:06,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:06,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:06,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,888 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.base_73| vanished before elimination [2021-11-07 01:06:06,888 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_85| vanished before elimination [2021-11-07 01:06:06,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:06,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:06,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:364, output treesize:1 [2021-11-07 01:06:06,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:06,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 318 [2021-11-07 01:06:06,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:06,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,353 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.5 percent of original size [2021-11-07 01:06:07,371 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,392 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,404 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,405 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:07,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:07,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 618 [2021-11-07 01:06:07,419 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 596 [2021-11-07 01:06:07,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 597 [2021-11-07 01:06:07,451 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,474 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:07,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 606 [2021-11-07 01:06:07,501 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 590 [2021-11-07 01:06:07,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-07 01:06:07,533 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,555 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:07,572 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:07,585 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 618 [2021-11-07 01:06:07,585 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 596 [2021-11-07 01:06:07,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 597 [2021-11-07 01:06:07,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,645 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:07,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:07,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:07,652 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:07,654 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:07,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 690 [2021-11-07 01:06:07,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:07,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 628 [2021-11-07 01:06:07,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 771 [2021-11-07 01:06:07,718 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_74|, |v_#memory_$Pointer$.offset_74|], 20=[|v_#memory_int_86|]} [2021-11-07 01:06:07,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:07,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:07,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:07,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:07,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:07,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:07,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:06:07,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:07,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:07,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:07,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:07,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:07,839 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:06:07,840 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:06:07,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:07,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:07,848 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:07,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:07,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:07,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-07 01:06:07,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:07,910 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:07,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:07,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:07,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:07,947 INFO L180 QuantifierPusher]: treesize reduction 59, result has 86.2 percent of original size [2021-11-07 01:06:07,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:06:07,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:07,959 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:957, output treesize:370 [2021-11-07 01:06:07,974 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:06:07,986 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 346 [2021-11-07 01:06:08,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 747 [2021-11-07 01:06:08,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,310 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:06:08,311 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:08,312 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:08,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:06:08,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:06:08,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:08,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,334 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:08,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:06:08,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:08,369 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:08,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,378 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:06:08,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,385 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:06:08,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,392 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:08,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:06:08,414 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:06:08,417 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:08,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:06:08,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,448 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:06:08,449 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,450 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:08,450 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:08,455 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:06:08,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:06:08,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:08,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:06:08,486 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,486 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:08,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:08,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:08,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:08,503 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:06:08,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:08,514 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:06:08,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,759 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,782 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,789 INFO L185 QuantifierPusher]: treesize reduction 219, result has 20.1 percent of original size 55 [2021-11-07 01:06:08,804 INFO L185 QuantifierPusher]: treesize reduction 241, result has 42.5 percent of original size 178 [2021-11-07 01:06:08,819 INFO L185 QuantifierPusher]: treesize reduction 241, result has 43.2 percent of original size 183 [2021-11-07 01:06:08,845 INFO L180 QuantifierPusher]: treesize reduction 241, result has 49.3 percent of original size [2021-11-07 01:06:08,852 INFO L185 QuantifierPusher]: treesize reduction 48, result has 78.8 percent of original size 178 [2021-11-07 01:06:08,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:08,933 INFO L180 QuantifierPusher]: treesize reduction 48, result has 78.1 percent of original size [2021-11-07 01:06:08,934 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:08,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:08,956 INFO L180 QuantifierPusher]: treesize reduction 52, result has 76.9 percent of original size [2021-11-07 01:06:08,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:08,973 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,978 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:08,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:08,992 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:08,997 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:06:09,011 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,016 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:06:09,042 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,067 INFO L185 QuantifierPusher]: treesize reduction 12, result has 96.8 percent of original size 363 [2021-11-07 01:06:09,068 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,081 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.9 percent of original size [2021-11-07 01:06:09,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 349 [2021-11-07 01:06:09,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,113 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,113 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:09,114 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:09,120 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-11-07 01:06:09,121 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,125 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:06:09,134 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:06:09,135 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,144 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,150 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:09,152 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,153 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:09,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:09,158 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,171 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-07 01:06:09,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 362 [2021-11-07 01:06:09,176 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,186 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:09,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:09,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-11-07 01:06:09,200 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 356 [2021-11-07 01:06:09,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:06:09,213 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,227 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:09,229 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:09,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:09,236 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-07 01:06:09,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 362 [2021-11-07 01:06:09,257 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,263 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,264 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:09,264 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:09,267 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:09,268 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:09,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-07 01:06:09,275 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:09,279 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:06:09,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-07 01:06:09,295 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_23|], 28=[|v_#valid_32|]} [2021-11-07 01:06:09,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,325 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:09,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:09,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:09,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:09,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:09,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:09,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:09,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:09,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:09,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:09,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:09,384 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:09,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:09,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:09,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:09,390 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:09,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:09,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:09,413 INFO L180 QuantifierPusher]: treesize reduction 45, result has 81.8 percent of original size [2021-11-07 01:06:09,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 202 [2021-11-07 01:06:09,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:09,418 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:565, output treesize:202 [2021-11-07 01:06:09,418 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:06:12,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:06:12,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:06:12,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2021-11-07 01:06:12,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247853037] [2021-11-07 01:06:12,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 01:06:12,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:06:12,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 01:06:12,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:06:12,735 INFO L87 Difference]: Start difference. First operand 16 states and 20 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:12,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:12,839 INFO L93 Difference]: Finished difference Result 30 states and 38 transitions. [2021-11-07 01:06:12,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 01:06:12,840 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-07 01:06:12,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:12,841 INFO L225 Difference]: With dead ends: 30 [2021-11-07 01:06:12,841 INFO L226 Difference]: Without dead ends: 23 [2021-11-07 01:06:12,841 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:06:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-11-07 01:06:12,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 18. [2021-11-07 01:06:12,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 17 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:12,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 23 transitions. [2021-11-07 01:06:12,852 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 23 transitions. Word has length 14 [2021-11-07 01:06:12,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:12,852 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 23 transitions. [2021-11-07 01:06:12,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:12,852 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 23 transitions. [2021-11-07 01:06:12,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-07 01:06:12,853 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:12,853 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:12,889 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-07 01:06:13,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:06:13,070 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:06:13,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:13,071 INFO L85 PathProgramCache]: Analyzing trace with hash -39948847, now seen corresponding path program 2 times [2021-11-07 01:06:13,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:06:13,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050471280] [2021-11-07 01:06:13,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:06:13,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:06:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:06:13,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:06:13,719 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:06:13,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050471280] [2021-11-07 01:06:13,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050471280] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:13,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360273795] [2021-11-07 01:06:13,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:06:13,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:06:13,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:06:13,720 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:06:13,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 01:06:13,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-07 01:06:13,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:13,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 86 conjunts are in the unsatisfiable core [2021-11-07 01:06:13,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:13,930 INFO L354 Elim1Store]: treesize reduction 83, result has 23.9 percent of original size [2021-11-07 01:06:13,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 31 [2021-11-07 01:06:14,331 INFO L354 Elim1Store]: treesize reduction 44, result has 45.7 percent of original size [2021-11-07 01:06:14,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 36 treesize of output 62 [2021-11-07 01:06:14,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-07 01:06:14,515 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-07 01:06:14,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 22 [2021-11-07 01:06:14,808 INFO L354 Elim1Store]: treesize reduction 159, result has 15.0 percent of original size [2021-11-07 01:06:14,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 127 treesize of output 112 [2021-11-07 01:06:14,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 90 [2021-11-07 01:06:14,825 INFO L354 Elim1Store]: treesize reduction 43, result has 14.0 percent of original size [2021-11-07 01:06:14,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 76 [2021-11-07 01:06:14,997 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:06:14,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 64 [2021-11-07 01:06:15,013 INFO L354 Elim1Store]: treesize reduction 59, result has 22.4 percent of original size [2021-11-07 01:06:15,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 64 [2021-11-07 01:06:15,026 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:06:15,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 36 [2021-11-07 01:06:15,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 41 [2021-11-07 01:06:15,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-11-07 01:06:15,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-11-07 01:06:15,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 01:06:15,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:15,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:15,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-07 01:06:15,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:15,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 101 [2021-11-07 01:06:17,666 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (< (let ((.cse0 (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_int| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse0 ULTIMATE.start_sll_circular_update_at_~data)) (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse0 v_DerPreprocessor_15)) c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse0 v_DerPreprocessor_16)) c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset)))) (* 2 c_ULTIMATE.start_main_~len~0))) (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (<= (* 2 c_ULTIMATE.start_main_~len~0) (+ (let ((.cse1 (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_int| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse1 ULTIMATE.start_sll_circular_update_at_~data)) (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse1 v_DerPreprocessor_15)) c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) .cse1 v_DerPreprocessor_16)) c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset)))) 1)))) is different from false [2021-11-07 01:06:19,767 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 Int)) (or (< v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 c_ULTIMATE.start_main_~s~0.offset) (and (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (<= (* 2 c_ULTIMATE.start_main_~len~0) (+ (let ((.cse0 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse0 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) 1))) (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (< (let ((.cse1 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse1 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) (* 2 c_ULTIMATE.start_main_~len~0)))))) is different from false [2021-11-07 01:06:19,815 INFO L354 Elim1Store]: treesize reduction 47, result has 7.8 percent of original size [2021-11-07 01:06:19,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 513 treesize of output 469 [2021-11-07 01:06:19,823 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:19,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 569 [2021-11-07 01:06:19,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:19,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 669 [2021-11-07 01:06:23,233 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 Int)) (or (< v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 c_ULTIMATE.start_main_~s~0.offset) (let ((.cse1 (* 2 c_ULTIMATE.start_main_~len~0))) (and (forall ((v_DerPreprocessor_18 Int) (v_DerPreprocessor_15 Int)) (= (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset) c_ULTIMATE.start_sll_circular_update_at_~head.base)) (forall ((v_DerPreprocessor_17 Int) (v_prenex_2 Int)) (= c_ULTIMATE.start_sll_circular_update_at_~head.offset (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_2) c_ULTIMATE.start_main_~s~0.offset))) (or (forall ((v_DerPreprocessor_18 Int) (v_prenex_1 Int)) (not (= c_ULTIMATE.start_main_~s~0.base (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_1) c_ULTIMATE.start_main_~s~0.offset)))) (forall ((v_DerPreprocessor_17 Int) (v_prenex_2 Int)) (not (= v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_2) c_ULTIMATE.start_main_~s~0.offset))))) (forall ((v_DerPreprocessor_18 Int) (v_prenex_1 Int)) (let ((.cse0 (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_1) c_ULTIMATE.start_main_~s~0.offset))) (or (= c_ULTIMATE.start_main_~s~0.base .cse0) (and (= c_ULTIMATE.start_sll_circular_update_at_~head.base .cse0) (forall ((v_DerPreprocessor_17 Int) (v_prenex_2 Int)) (= c_ULTIMATE.start_sll_circular_update_at_~head.offset (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_2) c_ULTIMATE.start_main_~s~0.offset))))))) (<= .cse1 (+ c_ULTIMATE.start_sll_circular_update_at_~data 1)) (forall ((v_DerPreprocessor_18 Int) (v_prenex_1 Int)) (= c_ULTIMATE.start_sll_circular_update_at_~head.base (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_1) c_ULTIMATE.start_main_~s~0.offset))) (forall ((v_DerPreprocessor_18 Int) (v_DerPreprocessor_15 Int)) (let ((.cse2 (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset))) (or (= c_ULTIMATE.start_main_~s~0.base .cse2) (and (= .cse2 c_ULTIMATE.start_sll_circular_update_at_~head.base) (forall ((v_DerPreprocessor_17 Int) (v_DerPreprocessor_16 Int)) (= (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset) c_ULTIMATE.start_sll_circular_update_at_~head.offset)))))) (forall ((v_DerPreprocessor_17 Int) (v_DerPreprocessor_16 Int)) (let ((.cse3 (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset))) (or (and (forall ((v_DerPreprocessor_18 Int) (v_DerPreprocessor_15 Int)) (= (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset) c_ULTIMATE.start_sll_circular_update_at_~head.base)) (= .cse3 c_ULTIMATE.start_sll_circular_update_at_~head.offset)) (= .cse3 v_ULTIMATE.start_sll_circular_update_at_~head.offset_25)))) (forall ((v_DerPreprocessor_17 Int) (v_prenex_2 Int)) (let ((.cse4 (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_2) c_ULTIMATE.start_main_~s~0.offset))) (or (and (forall ((v_DerPreprocessor_18 Int) (v_prenex_1 Int)) (= c_ULTIMATE.start_sll_circular_update_at_~head.base (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_prenex_1) c_ULTIMATE.start_main_~s~0.offset))) (= c_ULTIMATE.start_sll_circular_update_at_~head.offset .cse4)) (= v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 .cse4)))) (or (forall ((v_DerPreprocessor_18 Int) (v_DerPreprocessor_15 Int)) (not (= c_ULTIMATE.start_main_~s~0.base (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)))) (forall ((v_DerPreprocessor_17 Int) (v_DerPreprocessor_16 Int)) (not (= (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset) v_ULTIMATE.start_sll_circular_update_at_~head.offset_25)))) (or (forall ((v_DerPreprocessor_18 Int) (v_DerPreprocessor_15 Int)) (let ((.cse5 (select (store (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_18)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset))) (or (not (= c_ULTIMATE.start_main_~s~0.base .cse5)) (not (= .cse5 c_ULTIMATE.start_sll_circular_update_at_~head.base))))) (forall ((v_DerPreprocessor_17 Int) (v_DerPreprocessor_16 Int)) (let ((.cse6 (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset))) (or (not (= .cse6 v_ULTIMATE.start_sll_circular_update_at_~head.offset_25)) (not (= .cse6 c_ULTIMATE.start_sll_circular_update_at_~head.offset)))))) (< c_ULTIMATE.start_sll_circular_update_at_~data .cse1) (forall ((v_DerPreprocessor_17 Int) (v_DerPreprocessor_16 Int)) (= (select (store (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_update_at_~head.base) (+ c_ULTIMATE.start_sll_circular_update_at_~head.offset 4) v_DerPreprocessor_17)) c_ULTIMATE.start_main_~s~0.base) (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4) v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset) c_ULTIMATE.start_sll_circular_update_at_~head.offset)))))) is different from false [2021-11-07 01:06:24,322 INFO L354 Elim1Store]: treesize reduction 171, result has 64.2 percent of original size [2021-11-07 01:06:24,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 9 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 11 new quantified variables, introduced 18 case distinctions, treesize of input 908 treesize of output 880 [2021-11-07 01:06:24,531 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:24,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 880 treesize of output 900 [2021-11-07 01:06:24,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:24,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 900 treesize of output 920 [2021-11-07 01:06:24,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:24,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 920 treesize of output 942 [2021-11-07 01:06:25,107 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:25,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 942 treesize of output 964 [2021-11-07 01:06:25,258 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:25,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 964 treesize of output 984 [2021-11-07 01:06:25,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:25,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 984 treesize of output 1006 [2021-11-07 01:06:25,712 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:25,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1006 treesize of output 1028 [2021-11-07 01:06:25,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:25,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1028 treesize of output 1050 [2021-11-07 01:06:26,238 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:26,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1050 treesize of output 1072 [2021-11-07 01:06:26,268 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-11-07 01:06:28,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:28,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-11-07 01:06:28,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:28,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-11-07 01:06:31,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:31,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:31,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 487 treesize of output 491 [2021-11-07 01:06:32,437 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:32,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:32,869 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-07 01:06:32,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:33,009 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:33,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 600 treesize of output 604 [2021-11-07 01:06:33,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:33,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-11-07 01:06:33,936 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:34,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:34,035 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-07 01:06:34,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:34,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-11-07 01:06:34,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:34,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:34,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 600 treesize of output 596 [2021-11-07 01:06:34,662 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:34,962 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:35,157 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:35,222 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-07 01:06:35,368 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:35,567 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:35,587 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-07 01:06:35,769 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:35,925 INFO L388 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 33 treesize of output 25 [2021-11-07 01:06:35,952 INFO L388 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 33 treesize of output 25 [2021-11-07 01:06:36,123 INFO L388 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 25 treesize of output 19 [2021-11-07 01:06:36,157 INFO L388 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 25 treesize of output 19 [2021-11-07 01:06:36,335 INFO L388 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 25 treesize of output 19 [2021-11-07 01:06:36,392 INFO L388 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 83 treesize of output 79 [2021-11-07 01:06:36,454 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:36,536 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:36,584 INFO L388 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 8 treesize of output 6 [2021-11-07 01:06:37,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2021-11-07 01:06:37,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360273795] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:06:37,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [331496468] [2021-11-07 01:06:37,010 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:06:37,010 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:06:37,011 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:06:37,011 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:06:37,011 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:06:37,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,024 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:06:37,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:06:37,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:06:37,031 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_25|], 21=[|v_#valid_36|]} [2021-11-07 01:06:37,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:06:37,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:37,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:37,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:06:37,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,109 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:06:37,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:06:37,131 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:06:37,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,133 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,133 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,134 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,135 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,135 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:06:37,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:37,136 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,137 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,137 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,137 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:37,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:37,139 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,139 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:06:37,140 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:06:37,151 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_86|, |v_#memory_$Pointer$.offset_84|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_96|]} [2021-11-07 01:06:37,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:06:37,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:37,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:37,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:06:37,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:37,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:06:37,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:37,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,196 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:37,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:06:37,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,198 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:06:37,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:06:37,200 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:37,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:06:37,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:37,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:37,225 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:06:37,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,239 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:06:37,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,248 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:37,250 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:06:37,256 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_26|], 15=[|v_#valid_37|]} [2021-11-07 01:06:37,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,276 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:37,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:37,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,321 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:37,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:37,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:37,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:37,327 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:37,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:172, output treesize:169 [2021-11-07 01:06:37,349 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:06:37,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:06:37,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:06:37,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,357 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:06:37,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:06:37,359 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:06:37,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,362 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:37,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:37,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,364 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,365 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:37,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:37,366 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:37,368 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,369 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,369 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:37,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:37,370 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,371 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:37,373 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:37,373 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,374 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:37,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-07 01:06:37,385 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.base_87|, |v_#memory_$Pointer$.offset_85|, |v_#memory_int_47|], 12=[|v_#memory_int_97|]} [2021-11-07 01:06:37,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,393 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:37,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:37,397 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:37,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,415 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:37,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,417 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:37,419 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:37,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:37,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:37,446 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:37,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:37,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:37,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:37,491 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,509 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:37,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,511 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:37,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:37,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,513 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:37,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:37,514 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:37,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:06:37,547 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:37,554 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:37,556 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-07 01:06:37,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,577 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:299, output treesize:206 [2021-11-07 01:06:37,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:37,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:37,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:06:37,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:37,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,724 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 341 [2021-11-07 01:06:37,740 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 335 [2021-11-07 01:06:37,759 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,763 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,768 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,773 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:37,775 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:37,781 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,789 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 342 [2021-11-07 01:06:37,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 343 [2021-11-07 01:06:37,793 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,797 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,802 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,808 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,809 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:37,810 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,811 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-07 01:06:37,817 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,825 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 347 [2021-11-07 01:06:37,830 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:06:37,831 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,839 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,845 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:37,847 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:37,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 342 [2021-11-07 01:06:37,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 343 [2021-11-07 01:06:37,866 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,870 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,874 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,879 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:37,881 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-07 01:06:37,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 347 [2021-11-07 01:06:37,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 348 [2021-11-07 01:06:37,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,927 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,928 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:37,929 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:37,931 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,932 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:37,932 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,933 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:37,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:06:37,939 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:37,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-07 01:06:37,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 452 [2021-11-07 01:06:37,958 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_27|], 28=[|v_#valid_38|]} [2021-11-07 01:06:37,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:37,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:37,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:37,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:37,993 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:37,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:37,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:37,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:37,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:37,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,044 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:38,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:38,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:38,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:38,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,071 INFO L180 QuantifierPusher]: treesize reduction 45, result has 81.8 percent of original size [2021-11-07 01:06:38,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 202 [2021-11-07 01:06:38,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,077 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:551, output treesize:202 [2021-11-07 01:06:38,087 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.4 percent of original size [2021-11-07 01:06:38,091 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:06:38,094 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:06:38,094 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,095 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:06:38,096 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:06:38,097 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,097 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,098 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:06:38,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,099 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:38,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:38,101 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,102 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:38,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:38,103 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:38,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:06:38,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,108 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,108 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:38,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:38,110 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,110 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,110 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,116 INFO L185 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size 332 [2021-11-07 01:06:38,121 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.base_88|, |v_#memory_$Pointer$.offset_86|, |v_#memory_int_47|], 12=[|v_#memory_int_98|]} [2021-11-07 01:06:38,127 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,129 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:38,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,132 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:38,132 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:38,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,156 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,157 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:38,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,158 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:38,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:06:38,159 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:38,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:38,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,192 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:38,193 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:38,193 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:06:38,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:38,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:06:38,226 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,249 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:38,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,251 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:06:38,252 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:06:38,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:06:38,285 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,286 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:38,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:38,288 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,309 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.7 percent of original size [2021-11-07 01:06:38,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 233 [2021-11-07 01:06:38,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,315 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:332, output treesize:233 [2021-11-07 01:06:38,335 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:06:38,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,347 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:06:38,355 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:06:38,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,371 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:06:38,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:06:38,377 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,387 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,393 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,393 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:38,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:38,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:38,402 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:38,432 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:38,433 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,449 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,455 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:38,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:38,463 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:38,463 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:38,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:38,483 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,488 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,489 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:38,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:06:38,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:06:38,493 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:38,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:38,496 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:38,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-07 01:06:38,503 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,508 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-07 01:06:38,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 522 [2021-11-07 01:06:38,527 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_87|, |v_#memory_$Pointer$.base_89|], 20=[|v_#memory_int_99|]} [2021-11-07 01:06:38,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,555 INFO L388 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 26 treesize of output 21 [2021-11-07 01:06:38,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:38,558 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:38,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:38,571 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,571 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:38,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:38,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,616 INFO L388 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 26 treesize of output 21 [2021-11-07 01:06:38,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:38,618 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:38,619 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:38,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 45 [2021-11-07 01:06:38,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:38,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:06:38,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,705 INFO L180 QuantifierPusher]: treesize reduction 54, result has 83.4 percent of original size [2021-11-07 01:06:38,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 271 [2021-11-07 01:06:38,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,712 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:675, output treesize:271 [2021-11-07 01:06:38,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,729 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:38,731 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:38,732 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:38,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:38,741 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-11-07 01:06:38,754 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.offset_88|, |v_#memory_$Pointer$.base_90|], 20=[|v_#memory_int_100|]} [2021-11-07 01:06:38,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:38,765 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:38,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,767 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:38,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,768 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.base_90| vanished before elimination [2021-11-07 01:06:38,768 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_100| vanished before elimination [2021-11-07 01:06:38,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,769 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:38,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:38,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:362, output treesize:1 [2021-11-07 01:06:38,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:38,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 320 [2021-11-07 01:06:38,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:38,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,215 INFO L180 QuantifierPusher]: treesize reduction 9, result has 98.8 percent of original size [2021-11-07 01:06:39,226 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,245 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:39,258 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:39,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-07 01:06:39,271 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 569 [2021-11-07 01:06:39,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 570 [2021-11-07 01:06:39,302 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,311 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,322 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,331 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,332 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:39,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 579 [2021-11-07 01:06:39,344 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,363 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 563 [2021-11-07 01:06:39,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 564 [2021-11-07 01:06:39,372 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,393 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,404 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:39,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:39,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-07 01:06:39,418 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 569 [2021-11-07 01:06:39,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 570 [2021-11-07 01:06:39,456 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,469 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:39,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:06:39,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:06:39,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:39,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:06:39,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 663 [2021-11-07 01:06:39,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:39,500 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 601 [2021-11-07 01:06:39,523 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 756 [2021-11-07 01:06:39,531 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_89|, |v_#memory_$Pointer$.base_91|], 20=[|v_#memory_int_101|]} [2021-11-07 01:06:39,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:39,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:39,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:39,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:39,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,594 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:06:39,595 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:06:39,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:39,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:39,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:39,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:06:39,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:39,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:06:39,665 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:39,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:06:39,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:39,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-07 01:06:39,730 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,731 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:39,732 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:06:39,733 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:39,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:39,787 INFO L180 QuantifierPusher]: treesize reduction 56, result has 86.9 percent of original size [2021-11-07 01:06:39,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:06:39,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:39,800 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:954, output treesize:370 [2021-11-07 01:06:39,816 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:06:39,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-07 01:06:39,868 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.3 percent of original size [2021-11-07 01:06:39,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 732 [2021-11-07 01:06:39,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:39,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,145 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:06:40,147 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:40,148 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:40,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:06:40,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:06:40,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:40,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,163 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,164 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:06:40,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:40,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:40,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:40,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:06:40,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,209 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:06:40,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,216 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:40,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:06:40,228 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:06:40,229 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:40,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:06:40,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,254 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:06:40,254 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:40,256 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:06:40,257 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:06:40,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:06:40,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:06:40,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:40,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:06:40,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:40,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:06:40,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:40,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:06:40,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:40,315 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:06:40,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,531 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,548 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,558 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,564 INFO L185 QuantifierPusher]: treesize reduction 219, result has 20.1 percent of original size 55 [2021-11-07 01:06:40,574 INFO L185 QuantifierPusher]: treesize reduction 241, result has 42.5 percent of original size 178 [2021-11-07 01:06:40,588 INFO L185 QuantifierPusher]: treesize reduction 241, result has 43.2 percent of original size 183 [2021-11-07 01:06:40,611 INFO L180 QuantifierPusher]: treesize reduction 241, result has 49.3 percent of original size [2021-11-07 01:06:40,617 INFO L185 QuantifierPusher]: treesize reduction 48, result has 78.6 percent of original size 176 [2021-11-07 01:06:40,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:40,704 INFO L180 QuantifierPusher]: treesize reduction 48, result has 78.1 percent of original size [2021-11-07 01:06:40,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:06:40,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:40,727 INFO L180 QuantifierPusher]: treesize reduction 52, result has 76.9 percent of original size [2021-11-07 01:06:40,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:06:40,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:06:40,762 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,767 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 341 [2021-11-07 01:06:40,783 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,787 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 347 [2021-11-07 01:06:40,803 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:06:40,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,824 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:06:40,840 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,850 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,863 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:40,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,866 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:40,872 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:06:40,873 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,877 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:06:40,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:06:40,887 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,892 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,897 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,903 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,904 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:40,905 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:40,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:40,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:40,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:40,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,934 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,939 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,940 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:40,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:40,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:06:40,948 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:06:40,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:06:40,962 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,971 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,976 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,977 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:40,979 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:40,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:06:40,984 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:06:40,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:06:40,996 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:40,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:40,999 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:41,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:06:41,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:41,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:06:41,001 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:41,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:06:41,002 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:41,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:06:41,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 405 [2021-11-07 01:06:41,006 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:06:41,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:06:41,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 480 [2021-11-07 01:06:41,019 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_28|], 28=[|v_#valid_39|]} [2021-11-07 01:06:41,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:06:41,031 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,031 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:41,031 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,031 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:06:41,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:41,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,048 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:06:41,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:06:41,049 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:41,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,050 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:06:41,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:41,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:41,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:06:41,089 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:06:41,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:06:41,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:41,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:06:41,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:06:41,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:06:41,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:06:41,106 INFO L180 QuantifierPusher]: treesize reduction 45, result has 82.8 percent of original size [2021-11-07 01:06:41,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:06:41,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:06:41,109 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:579, output treesize:216 [2021-11-07 01:06:41,109 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:06:45,359 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:06:45,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:06:45,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 15] total 41 [2021-11-07 01:06:45,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973377812] [2021-11-07 01:06:45,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-07 01:06:45,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:06:45,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-07 01:06:45,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2111, Unknown=3, NotChecked=282, Total=2550 [2021-11-07 01:06:45,364 INFO L87 Difference]: Start difference. First operand 18 states and 23 transitions. Second operand has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 41 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:06:46,651 WARN L838 $PredicateComparison]: unable to prove that (and (= c_ULTIMATE.start_sll_circular_create_~head~0.offset 0) (= (select |c_#valid| c_ULTIMATE.start_node_create_~temp~0.base) 1) (= c_ULTIMATE.start_node_create_~temp~0.offset 0) (= (select |c_#valid| c_ULTIMATE.start_sll_circular_create_~last~0.base) 1) (= (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.offset)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset) 0) (exists ((|#t~string0.base| Int) (|#t~string1.base| Int)) (and (= (select |c_#valid| |#t~string1.base|) 1) (= (select |c_#valid| |#t~string0.base|) 1) (or (= |#t~string1.base| 0) (= |#t~string0.base| 0) (= (select |c_#valid| 0) 0) (= c_ULTIMATE.start_node_create_~temp~0.base 0)))) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset))) (forall ((ULTIMATE.start_sll_circular_create_~last~0.offset Int)) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset)))) (= (select |c_#valid| c_ULTIMATE.start_sll_circular_create_~head~0.base) 1)) is different from false [2021-11-07 01:08:46,051 WARN L207 SmtUtils]: Spent 1.95 m on a formula simplification. DAG size of input: 160 DAG size of output: 140 [2021-11-07 01:08:57,028 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset))) (let ((.cse4 (* 2 c_ULTIMATE.start_main_~len~0)) (.cse3 (+ (select (select |c_#memory_int| .cse2) 4) 1))) (and (= c_ULTIMATE.start_sll_circular_create_~head~0.offset 0) (= (select |c_#valid| c_ULTIMATE.start_node_create_~temp~0.base) 1) (= c_ULTIMATE.start_node_create_~temp~0.offset 0) (= (select |c_#valid| c_ULTIMATE.start_sll_circular_create_~last~0.base) 1) (forall ((v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 Int)) (or (< v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 c_ULTIMATE.start_main_~s~0.offset) (and (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (<= (* 2 c_ULTIMATE.start_main_~len~0) (+ (let ((.cse0 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse0 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) 1))) (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (< (let ((.cse1 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse1 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) (* 2 c_ULTIMATE.start_main_~len~0)))))) (not (= .cse2 c_ULTIMATE.start_main_~s~0.base)) (= (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.offset)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset) 0) (exists ((|#t~string0.base| Int) (|#t~string1.base| Int)) (and (= (select |c_#valid| |#t~string1.base|) 1) (= (select |c_#valid| |#t~string0.base|) 1) (or (= |#t~string1.base| 0) (= |#t~string0.base| 0) (= (select |c_#valid| 0) 0) (= c_ULTIMATE.start_node_create_~temp~0.base 0)))) (= c_ULTIMATE.start_main_~s~0.offset 0) (<= .cse3 .cse4) (= c_ULTIMATE.start_sll_circular_create_~last~0.base (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~head~0.base) 0)) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset))) (= (select |c_#valid| c_ULTIMATE.start_sll_circular_create_~head~0.base) 1) (= (select (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset) 0) (<= .cse4 .cse3) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base c_ULTIMATE.start_sll_circular_create_~last~0.base))))) is different from false [2021-11-07 01:08:59,730 WARN L838 $PredicateComparison]: unable to prove that (and (= c_ULTIMATE.start_sll_circular_create_~head~0.offset 0) (= (select |c_#valid| c_ULTIMATE.start_node_create_~temp~0.base) 1) (= c_ULTIMATE.start_node_create_~temp~0.offset 0) (= (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.offset)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset) 0) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset))) (forall ((ULTIMATE.start_sll_circular_create_~last~0.offset Int)) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset))))) is different from false [2021-11-07 01:09:06,999 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset))) (let ((.cse4 (* 2 c_ULTIMATE.start_main_~len~0)) (.cse3 (+ (select (select |c_#memory_int| .cse2) 4) 1))) (and (forall ((v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 Int)) (or (< v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 c_ULTIMATE.start_main_~s~0.offset) (and (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (<= (* 2 c_ULTIMATE.start_main_~len~0) (+ (let ((.cse0 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse0 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) 1))) (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (< (let ((.cse1 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse1 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) (* 2 c_ULTIMATE.start_main_~len~0)))))) (not (= .cse2 c_ULTIMATE.start_main_~s~0.base)) (= c_ULTIMATE.start_main_~s~0.offset 0) (<= .cse3 .cse4) (= (select (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset) 0) (<= .cse4 .cse3)))) is different from false [2021-11-07 01:10:04,285 WARN L207 SmtUtils]: Spent 54.63 s on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-11-07 01:10:14,522 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset))) (let ((.cse4 (* 2 c_ULTIMATE.start_main_~len~0)) (.cse3 (+ (select (select |c_#memory_int| .cse2) 4) 1))) (and (= c_ULTIMATE.start_sll_circular_create_~head~0.offset 0) (forall ((v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 Int)) (or (< v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 c_ULTIMATE.start_main_~s~0.offset) (and (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (<= (* 2 c_ULTIMATE.start_main_~len~0) (+ (let ((.cse0 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse0 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse0 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) 1))) (forall ((v_DerPreprocessor_15 Int) (v_DerPreprocessor_16 Int) (ULTIMATE.start_sll_circular_update_at_~data Int)) (< (let ((.cse1 (+ v_ULTIMATE.start_sll_circular_update_at_~head.offset_25 4))) (select (select (store |c_#memory_int| c_ULTIMATE.start_main_~s~0.base (store (select |c_#memory_int| c_ULTIMATE.start_main_~s~0.base) .cse1 ULTIMATE.start_sll_circular_update_at_~data)) (select (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_15) c_ULTIMATE.start_main_~s~0.offset)) (+ 4 (select (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) .cse1 v_DerPreprocessor_16) c_ULTIMATE.start_main_~s~0.offset)))) (* 2 c_ULTIMATE.start_main_~len~0)))))) (not (= .cse2 c_ULTIMATE.start_main_~s~0.base)) (= (select (select (store |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.offset)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset) 0) (= c_ULTIMATE.start_main_~s~0.offset 0) (<= .cse3 .cse4) (not (= c_ULTIMATE.start_sll_circular_create_~head~0.base (select (select (store |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base (store (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_sll_circular_create_~last~0.base) c_ULTIMATE.start_sll_circular_create_~last~0.offset c_ULTIMATE.start_sll_circular_create_~head~0.base)) c_ULTIMATE.start_sll_circular_create_~head~0.base) c_ULTIMATE.start_sll_circular_create_~head~0.offset))) (= (select (select |c_#memory_$Pointer$.offset| c_ULTIMATE.start_main_~s~0.base) c_ULTIMATE.start_main_~s~0.offset) 0) (<= .cse4 .cse3)))) is different from false [2021-11-07 01:10:15,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:15,245 INFO L93 Difference]: Finished difference Result 59 states and 77 transitions. [2021-11-07 01:10:15,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-07 01:10:15,246 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 41 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-07 01:10:15,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:15,248 INFO L225 Difference]: With dead ends: 59 [2021-11-07 01:10:15,248 INFO L226 Difference]: Without dead ends: 57 [2021-11-07 01:10:15,251 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 207.3s TimeCoverageRelationStatistics Valid=408, Invalid=4036, Unknown=10, NotChecked=1096, Total=5550 [2021-11-07 01:10:15,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-11-07 01:10:15,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 34. [2021-11-07 01:10:15,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.393939393939394) internal successors, (46), 33 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:15,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 46 transitions. [2021-11-07 01:10:15,274 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 46 transitions. Word has length 16 [2021-11-07 01:10:15,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:15,274 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 46 transitions. [2021-11-07 01:10:15,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 41 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:15,275 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 46 transitions. [2021-11-07 01:10:15,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-07 01:10:15,279 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:15,279 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:15,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-07 01:10:15,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:15,497 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:15,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:15,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1240355325, now seen corresponding path program 3 times [2021-11-07 01:10:15,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:15,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144728744] [2021-11-07 01:10:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:15,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:15,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-07 01:10:15,552 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:15,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144728744] [2021-11-07 01:10:15,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144728744] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:10:15,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:10:15,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-07 01:10:15,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582834627] [2021-11-07 01:10:15,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:10:15,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:15,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:10:15,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:10:15,555 INFO L87 Difference]: Start difference. First operand 34 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:15,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:15,618 INFO L93 Difference]: Finished difference Result 40 states and 54 transitions. [2021-11-07 01:10:15,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:10:15,619 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-07 01:10:15,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:15,621 INFO L225 Difference]: With dead ends: 40 [2021-11-07 01:10:15,621 INFO L226 Difference]: Without dead ends: 35 [2021-11-07 01:10:15,621 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-11-07 01:10:15,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-11-07 01:10:15,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-11-07 01:10:15,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 34 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:15,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 46 transitions. [2021-11-07 01:10:15,644 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 46 transitions. Word has length 17 [2021-11-07 01:10:15,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:15,644 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 46 transitions. [2021-11-07 01:10:15,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:15,645 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 46 transitions. [2021-11-07 01:10:15,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-07 01:10:15,645 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:15,645 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:15,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234 [2021-11-07 01:10:15,646 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:15,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:15,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1137817077, now seen corresponding path program 4 times [2021-11-07 01:10:15,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:15,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736720471] [2021-11-07 01:10:15,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:15,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:15,694 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:10:15,694 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:15,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736720471] [2021-11-07 01:10:15,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736720471] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:10:15,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403989105] [2021-11-07 01:10:15,694 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:10:15,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:15,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:10:15,706 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:10:15,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 01:10:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:15,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:10:15,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:10:15,893 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:10:15,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:10:15,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:10:15,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403989105] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:10:15,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [735332510] [2021-11-07 01:10:15,944 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:10:15,944 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:10:15,944 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:10:15,944 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:10:15,944 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:10:15,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,956 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:15,957 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:10:15,958 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:15,958 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:10:15,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:10:15,962 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_30|], 21=[|v_#valid_41|]} [2021-11-07 01:10:15,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:10:15,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:15,979 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:15,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:15,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:15,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:15,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:15,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:10:16,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,011 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:10:16,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,013 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:10:16,020 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:10:16,021 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,022 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:10:16,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,023 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,024 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:16,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:16,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:10:16,026 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,027 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:10:16,033 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_97|, |v_#memory_$Pointer$.base_99|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_109|]} [2021-11-07 01:10:16,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:16,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:16,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:16,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:16,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:16,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:16,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,079 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:16,079 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,080 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:16,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:16,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,081 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,081 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:16,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:16,082 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:10:16,097 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:16,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:16,106 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,115 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:10:16,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,119 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:10:16,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,125 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,126 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,127 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:16,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 176 [2021-11-07 01:10:16,131 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_31|], 15=[|v_#valid_42|]} [2021-11-07 01:10:16,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,153 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:16,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:16,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,156 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,156 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,194 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:16,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:16,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,199 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:10:16,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,211 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:172, output treesize:169 [2021-11-07 01:10:16,215 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:10:16,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:16,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:16,219 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:10:16,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:10:16,221 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:10:16,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,223 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:16,224 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,224 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:16,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:16,225 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,227 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,227 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:16,228 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,228 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,229 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:16,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:16,231 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,239 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-07 01:10:16,244 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.offset_98|, |v_#memory_int_47|, |v_#memory_$Pointer$.base_100|], 12=[|v_#memory_int_110|]} [2021-11-07 01:10:16,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,251 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,252 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,256 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,276 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,277 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:16,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,321 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,322 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:16,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,324 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:16,325 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:16,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,354 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:10:16,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:16,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:16,392 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-07 01:10:16,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,403 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:299, output treesize:206 [2021-11-07 01:10:16,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,462 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,470 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:16,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:10:16,487 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 339 [2021-11-07 01:10:16,499 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:10:16,514 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,518 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:16,528 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,532 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,542 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:16,544 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,549 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:16,549 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:16,561 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:10:16,562 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,571 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,577 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:16,579 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:16,584 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,587 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:16,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:16,592 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,597 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,600 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,604 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:16,605 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:16,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,610 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:16,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:10:16,622 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,627 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,629 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,630 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:16,631 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:16,634 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,639 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:16,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:16,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:16,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:16,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:16,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 405 [2021-11-07 01:10:16,653 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:10:16,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 480 [2021-11-07 01:10:16,683 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_32|], 28=[|v_#valid_43|]} [2021-11-07 01:10:16,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:16,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:16,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:16,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,712 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:16,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:16,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,714 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,714 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:16,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,769 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:16,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:16,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,780 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,796 INFO L180 QuantifierPusher]: treesize reduction 45, result has 83.1 percent of original size [2021-11-07 01:10:16,798 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-07 01:10:16,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,799 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:591, output treesize:222 [2021-11-07 01:10:16,805 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.6 percent of original size [2021-11-07 01:10:16,809 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,809 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,810 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:16,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:16,811 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,811 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,812 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-11-07 01:10:16,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:10:16,812 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,813 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,813 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:10:16,813 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,814 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,814 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:16,815 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,816 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:16,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:16,817 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,818 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,818 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:16,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:16,819 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:16,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:16,821 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,825 INFO L185 QuantifierPusher]: treesize reduction 9, result has 97.5 percent of original size 346 [2021-11-07 01:10:16,829 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.offset_99|, |v_#memory_int_47|, |v_#memory_$Pointer$.base_101|], 12=[|v_#memory_int_111|]} [2021-11-07 01:10:16,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,836 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,842 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:16,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:16,860 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:16,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,897 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,915 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:16,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,916 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,916 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:16,917 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:16,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:16,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:16,938 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:16,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 50 [2021-11-07 01:10:16,959 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:16,961 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:16,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:16,974 INFO L180 QuantifierPusher]: treesize reduction 9, result has 96.5 percent of original size [2021-11-07 01:10:16,978 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-07 01:10:16,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:16,978 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:349, output treesize:229 [2021-11-07 01:10:16,989 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:10:16,990 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:16,995 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,005 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,006 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:17,006 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:10:17,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:17,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:10:17,017 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,023 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,026 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:17,027 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,027 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:17,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:17,031 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,035 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:17,038 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:17,038 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,043 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,046 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:17,048 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,048 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:17,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:17,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:17,066 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:17,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,072 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:17,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:17,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:17,091 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:17,092 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,093 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:17,099 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-07 01:10:17,100 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-07 01:10:17,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 522 [2021-11-07 01:10:17,123 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_102|, |v_#memory_$Pointer$.offset_100|], 20=[|v_#memory_int_112|]} [2021-11-07 01:10:17,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,152 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:17,153 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:17,155 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:17,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:17,169 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,170 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,170 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,206 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:17,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:17,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:17,209 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 45 [2021-11-07 01:10:17,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:17,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:17,250 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,274 INFO L180 QuantifierPusher]: treesize reduction 51, result has 84.3 percent of original size [2021-11-07 01:10:17,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-07 01:10:17,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,277 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:675, output treesize:274 [2021-11-07 01:10:17,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,287 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,288 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,288 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:17,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,296 INFO L185 QuantifierPusher]: treesize reduction 6, result has 98.4 percent of original size 367 [2021-11-07 01:10:17,299 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_103|, |v_#memory_$Pointer$.offset_101|], 20=[|v_#memory_int_113|]} [2021-11-07 01:10:17,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:17,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,310 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.offset_101| vanished before elimination [2021-11-07 01:10:17,310 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_113| vanished before elimination [2021-11-07 01:10:17,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:367, output treesize:1 [2021-11-07 01:10:17,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,319 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 321 [2021-11-07 01:10:17,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,604 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.5 percent of original size [2021-11-07 01:10:17,619 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,657 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:17,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 636 [2021-11-07 01:10:17,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 620 [2021-11-07 01:10:17,701 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 621 [2021-11-07 01:10:17,702 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,727 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,735 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,736 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,737 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 648 [2021-11-07 01:10:17,744 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 626 [2021-11-07 01:10:17,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 627 [2021-11-07 01:10:17,764 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,786 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,786 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 648 [2021-11-07 01:10:17,793 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 626 [2021-11-07 01:10:17,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 627 [2021-11-07 01:10:17,819 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,827 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,828 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:17,829 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,829 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:17,830 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,831 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,831 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:17,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 720 [2021-11-07 01:10:17,840 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:17,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 658 [2021-11-07 01:10:17,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-07 01:10:17,867 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_104|, |v_#memory_$Pointer$.offset_102|], 20=[|v_#memory_int_114|]} [2021-11-07 01:10:17,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:17,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:17,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:17,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:17,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:17,917 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:17,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,919 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:17,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:17,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:17,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:17,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:17,977 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:10:17,978 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:17,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:17,979 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:17,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:17,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:17,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:18,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:18,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:18,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:18,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-07 01:10:18,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,050 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:18,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:18,051 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,084 INFO L180 QuantifierPusher]: treesize reduction 62, result has 85.6 percent of original size [2021-11-07 01:10:18,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:18,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,091 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:963, output treesize:370 [2021-11-07 01:10:18,098 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:10:18,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-07 01:10:18,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 765 [2021-11-07 01:10:18,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,353 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:18,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,353 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,354 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:18,354 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,354 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:18,355 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:18,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:18,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:18,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,366 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:18,366 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:18,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:18,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:18,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,391 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,398 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:18,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,399 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:18,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,404 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:18,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:10:18,411 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:10:18,411 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,412 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:18,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:10:18,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,427 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:18,427 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:18,428 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:18,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:18,431 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:18,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:18,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:18,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:18,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:18,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:18,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:18,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:18,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:18,501 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:18,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,699 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,701 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,703 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:10:18,710 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.0 percent of original size 130 [2021-11-07 01:10:18,712 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.8 percent of original size 135 [2021-11-07 01:10:18,731 INFO L180 QuantifierPusher]: treesize reduction 48, result has 79.5 percent of original size [2021-11-07 01:10:18,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:18,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:18,808 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,816 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:10:18,829 INFO L180 QuantifierPusher]: treesize reduction 4, result has 98.9 percent of original size [2021-11-07 01:10:18,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:18,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,866 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:18,878 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:10:18,904 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 339 [2021-11-07 01:10:18,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-07 01:10:18,935 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,939 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:18,949 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,958 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,963 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,964 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:18,965 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:18,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:18,972 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:18,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:10:18,985 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,994 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,998 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,998 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:18,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:18,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:19,000 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,000 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:19,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:19,003 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,005 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,008 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:19,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:19,011 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,016 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,018 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,019 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:19,020 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:19,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:19,023 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:19,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:10:19,030 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,032 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,035 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,038 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:19,039 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:19,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:19,046 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:19,065 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:19,068 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,072 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:19,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,074 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:19,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:19,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:19,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 405 [2021-11-07 01:10:19,079 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:19,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:10:19,087 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 480 [2021-11-07 01:10:19,092 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_33|], 28=[|v_#valid_44|]} [2021-11-07 01:10:19,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:19,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:19,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:19,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:19,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,120 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:19,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:19,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:19,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:19,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:19,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:19,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:19,157 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:19,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:19,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,160 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:19,160 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,160 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:19,160 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:19,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:19,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:19,173 INFO L180 QuantifierPusher]: treesize reduction 45, result has 83.1 percent of original size [2021-11-07 01:10:19,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-07 01:10:19,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:19,175 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:591, output treesize:222 [2021-11-07 01:10:19,175 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:10:23,084 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:10:23,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:10:23,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2021-11-07 01:10:23,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110926207] [2021-11-07 01:10:23,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:10:23,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:23,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:10:23,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:10:23,085 INFO L87 Difference]: Start difference. First operand 35 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:23,170 INFO L93 Difference]: Finished difference Result 49 states and 63 transitions. [2021-11-07 01:10:23,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:10:23,171 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-07 01:10:23,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:23,171 INFO L225 Difference]: With dead ends: 49 [2021-11-07 01:10:23,171 INFO L226 Difference]: Without dead ends: 39 [2021-11-07 01:10:23,172 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:10:23,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-11-07 01:10:23,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2021-11-07 01:10:23,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 44 transitions. [2021-11-07 01:10:23,189 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 44 transitions. Word has length 17 [2021-11-07 01:10:23,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:23,190 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 44 transitions. [2021-11-07 01:10:23,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,190 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 44 transitions. [2021-11-07 01:10:23,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-07 01:10:23,191 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:23,191 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:23,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-07 01:10:23,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-11-07 01:10:23,406 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:23,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:23,406 INFO L85 PathProgramCache]: Analyzing trace with hash -243448767, now seen corresponding path program 5 times [2021-11-07 01:10:23,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:23,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893276498] [2021-11-07 01:10:23,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:23,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:23,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:23,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-07 01:10:23,467 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:23,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893276498] [2021-11-07 01:10:23,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893276498] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 01:10:23,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:10:23,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-07 01:10:23,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157826770] [2021-11-07 01:10:23,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:10:23,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:23,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:10:23,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:10:23,468 INFO L87 Difference]: Start difference. First operand 35 states and 44 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:23,519 INFO L93 Difference]: Finished difference Result 47 states and 59 transitions. [2021-11-07 01:10:23,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:10:23,519 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-07 01:10:23,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:23,520 INFO L225 Difference]: With dead ends: 47 [2021-11-07 01:10:23,520 INFO L226 Difference]: Without dead ends: 35 [2021-11-07 01:10:23,520 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-11-07 01:10:23,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-11-07 01:10:23,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-11-07 01:10:23,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 42 transitions. [2021-11-07 01:10:23,541 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 42 transitions. Word has length 17 [2021-11-07 01:10:23,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:23,541 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 42 transitions. [2021-11-07 01:10:23,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:23,541 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 42 transitions. [2021-11-07 01:10:23,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-07 01:10:23,542 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:23,542 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:23,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311 [2021-11-07 01:10:23,543 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:23,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:23,543 INFO L85 PathProgramCache]: Analyzing trace with hash -375426503, now seen corresponding path program 1 times [2021-11-07 01:10:23,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:23,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52023493] [2021-11-07 01:10:23,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:23,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:23,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:23,769 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 01:10:23,769 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:23,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52023493] [2021-11-07 01:10:23,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52023493] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:10:23,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941207900] [2021-11-07 01:10:23,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:23,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:23,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:10:23,770 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:10:23,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 01:10:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:23,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-07 01:10:23,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:10:24,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-11-07 01:10:24,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-07 01:10:24,264 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:10:24,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:10:24,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 40 [2021-11-07 01:10:24,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 01:10:24,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941207900] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:10:24,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [841488996] [2021-11-07 01:10:24,601 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:10:24,601 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:10:24,601 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:10:24,601 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:10:24,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:10:24,606 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,607 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:10:24,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:10:24,610 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:10:24,612 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_34|], 21=[|v_#valid_45|]} [2021-11-07 01:10:24,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:10:24,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:24,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,620 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:24,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:10:24,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:24,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,638 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:24,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:10:24,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:10:24,667 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:10:24,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:24,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:10:24,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:24,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:24,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:24,673 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:10:24,674 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:24,677 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:10:24,680 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_108|, |v_#memory_$Pointer$.base_110|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_121|]} [2021-11-07 01:10:24,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:24,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:24,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:24,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:24,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:24,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:24,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:24,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,720 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:24,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:24,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,722 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:24,723 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:24,723 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:24,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:10:24,741 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:24,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:24,743 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,751 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:10:24,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,754 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:10:24,757 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,760 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:24,762 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:24,765 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:24,767 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_35|], 15=[|v_#valid_46|]} [2021-11-07 01:10:24,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:24,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:24,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:24,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,788 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:24,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,824 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:24,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:24,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,828 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:24,828 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,829 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:24,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:10:24,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,840 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:10:24,848 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:10:24,852 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:24,854 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:24,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,855 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:24,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:24,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:24,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:24,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,862 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:24,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:24,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,866 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,866 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,867 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,867 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:24,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:24,868 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,869 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,869 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,870 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:24,871 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,871 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,872 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 76 [2021-11-07 01:10:24,875 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 307 [2021-11-07 01:10:24,879 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_$Pointer$.offset_109|, |v_#memory_int_47|, |v_#memory_$Pointer$.base_111|], 12=[|v_#memory_int_122|]} [2021-11-07 01:10:24,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,887 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:24,888 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,888 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:24,890 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:24,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,906 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:24,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,907 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:24,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:24,909 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:24,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:24,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:24,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:24,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,942 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,942 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:24,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,944 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:24,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:24,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:24,945 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:24,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:24,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:24,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:24,962 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:24,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 44 [2021-11-07 01:10:24,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:24,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:24,983 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:24,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:24,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 208 [2021-11-07 01:10:24,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:24,994 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:301, output treesize:208 [2021-11-07 01:10:24,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-07 01:10:25,065 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,067 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:25,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,084 INFO L185 QuantifierPusher]: treesize reduction 12, result has 96.7 percent of original size 353 [2021-11-07 01:10:25,085 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,091 INFO L180 QuantifierPusher]: treesize reduction 12, result has 96.8 percent of original size [2021-11-07 01:10:25,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:10:25,098 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 371 [2021-11-07 01:10:25,109 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,114 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,116 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,117 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:25,117 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,118 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,118 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:25,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 387 [2021-11-07 01:10:25,121 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:25,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:25,128 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,133 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,135 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,136 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,137 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,137 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:25,138 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:10:25,141 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,143 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,146 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:10:25,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-07 01:10:25,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,152 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,155 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,157 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:25,159 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,159 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:25,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 387 [2021-11-07 01:10:25,162 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,164 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:25,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:25,169 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,174 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,177 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,177 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:25,178 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,179 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:10:25,181 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:10:25,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-07 01:10:25,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,195 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:25,196 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:25,198 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:25,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 413 [2021-11-07 01:10:25,202 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:25,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 488 [2021-11-07 01:10:25,217 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_36|], 28=[|v_#valid_47|]} [2021-11-07 01:10:25,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,253 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:25,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:25,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:25,256 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:25,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:25,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,324 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:25,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:25,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:25,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,329 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:25,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,363 INFO L180 QuantifierPusher]: treesize reduction 45, result has 83.1 percent of original size [2021-11-07 01:10:25,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 222 [2021-11-07 01:10:25,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,369 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:587, output treesize:222 [2021-11-07 01:10:25,383 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.6 percent of original size [2021-11-07 01:10:25,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,391 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,392 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:25,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:25,394 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:25,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:25,397 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,398 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,398 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,399 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:25,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:25,401 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,402 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:25,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:25,404 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,404 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:25,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:25,408 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,409 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-11-07 01:10:25,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-11-07 01:10:25,411 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,412 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-11-07 01:10:25,418 INFO L185 QuantifierPusher]: treesize reduction 9, result has 97.5 percent of original size 346 [2021-11-07 01:10:25,428 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_int_47|, |v_#memory_$Pointer$.offset_110|, |v_#memory_$Pointer$.base_112|], 12=[|v_#memory_int_123|]} [2021-11-07 01:10:25,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,437 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:25,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,439 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:25,440 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:25,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,462 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,463 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,464 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:25,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,465 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,465 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:25,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:25,466 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:25,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,487 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,488 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,489 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:25,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,491 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:25,492 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:25,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:25,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:25,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:25,525 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:25,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:25,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:25,554 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 50 [2021-11-07 01:10:25,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,588 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,589 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,604 INFO L180 QuantifierPusher]: treesize reduction 9, result has 96.5 percent of original size [2021-11-07 01:10:25,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-07 01:10:25,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,611 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:349, output treesize:229 [2021-11-07 01:10:25,627 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:10:25,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,638 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,643 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,644 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,646 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-07 01:10:25,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 399 [2021-11-07 01:10:25,652 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:10:25,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 [2021-11-07 01:10:25,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,678 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,683 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:25,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:25,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-07 01:10:25,691 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:25,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:25,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,721 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,722 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,722 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:25,723 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,724 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:25,729 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-07 01:10:25,729 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,734 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:25,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:25,749 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,754 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,755 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,756 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:25,756 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,756 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,757 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:25,757 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,758 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:25,759 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:25,760 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,761 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,761 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:25,761 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,762 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,762 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-11-07 01:10:25,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 451 [2021-11-07 01:10:25,769 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,773 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 403 [2021-11-07 01:10:25,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 524 [2021-11-07 01:10:25,791 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_113|, |v_#memory_$Pointer$.offset_111|], 20=[|v_#memory_int_124|]} [2021-11-07 01:10:25,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:25,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,804 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,819 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:25,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:25,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:25,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,850 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:25,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:25,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:25,852 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:25,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 47 [2021-11-07 01:10:25,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:25,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,889 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:25,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,907 INFO L180 QuantifierPusher]: treesize reduction 51, result has 84.4 percent of original size [2021-11-07 01:10:25,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 276 [2021-11-07 01:10:25,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,911 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:677, output treesize:276 [2021-11-07 01:10:25,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,922 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:25,924 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:25,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:25,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:25,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-07 01:10:25,938 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_114|, |v_#memory_$Pointer$.offset_112|], 20=[|v_#memory_int_125|]} [2021-11-07 01:10:25,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:25,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,948 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.offset_112| vanished before elimination [2021-11-07 01:10:25,948 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_125| vanished before elimination [2021-11-07 01:10:25,948 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:25,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:25,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:367, output treesize:1 [2021-11-07 01:10:25,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:25,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 323 [2021-11-07 01:10:25,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:25,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,212 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.5 percent of original size [2021-11-07 01:10:26,219 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,231 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,237 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,237 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:26,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 604 [2021-11-07 01:10:26,244 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 588 [2021-11-07 01:10:26,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 589 [2021-11-07 01:10:26,261 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,272 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,279 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,279 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:26,280 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:26,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 616 [2021-11-07 01:10:26,287 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-11-07 01:10:26,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 595 [2021-11-07 01:10:26,303 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,314 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,319 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,320 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:26,321 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,322 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,322 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:26,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 616 [2021-11-07 01:10:26,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,339 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-11-07 01:10:26,344 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 595 [2021-11-07 01:10:26,350 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,357 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:26,358 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,358 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,358 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:26,358 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:26,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:26,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:26,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 688 [2021-11-07 01:10:26,368 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,373 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 626 [2021-11-07 01:10:26,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 775 [2021-11-07 01:10:26,395 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_115|, |v_#memory_$Pointer$.offset_113|], 20=[|v_#memory_int_126|]} [2021-11-07 01:10:26,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:26,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:26,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:26,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:26,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:26,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:26,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:26,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:26,540 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:10:26,540 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:26,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:26,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,543 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:26,544 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:26,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:26,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 47 [2021-11-07 01:10:26,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:26,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:26,593 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,626 INFO L180 QuantifierPusher]: treesize reduction 62, result has 85.6 percent of original size [2021-11-07 01:10:26,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-07 01:10:26,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,633 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:967, output treesize:370 [2021-11-07 01:10:26,644 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:10:26,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 360 [2021-11-07 01:10:26,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 751 [2021-11-07 01:10:26,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,894 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:26,895 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,895 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,895 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:26,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,896 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:26,896 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:26,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:26,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:26,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:26,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:26,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:26,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:26,943 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,943 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,944 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:26,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:26,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:26,951 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:26,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,956 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,957 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:26,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:10:26,962 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:10:26,963 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:26,965 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:10:26,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:26,981 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:26,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:26,983 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:26,984 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:26,984 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:26,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:26,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:27,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:27,001 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,002 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,002 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:27,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:27,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:27,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:27,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:27,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,038 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:27,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,210 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,224 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,230 INFO L185 QuantifierPusher]: treesize reduction 224, result has 19.7 percent of original size 55 [2021-11-07 01:10:27,238 INFO L185 QuantifierPusher]: treesize reduction 246, result has 42.0 percent of original size 178 [2021-11-07 01:10:27,245 INFO L185 QuantifierPusher]: treesize reduction 246, result has 42.7 percent of original size 183 [2021-11-07 01:10:27,265 INFO L180 QuantifierPusher]: treesize reduction 246, result has 49.8 percent of original size [2021-11-07 01:10:27,269 INFO L185 QuantifierPusher]: treesize reduction 54, result has 77.4 percent of original size 185 [2021-11-07 01:10:27,279 INFO L180 QuantifierPusher]: treesize reduction 54, result has 79.9 percent of original size [2021-11-07 01:10:27,284 INFO L185 QuantifierPusher]: treesize reduction 190, result has 0.5 percent of original size 1 [2021-11-07 01:10:27,305 INFO L180 QuantifierPusher]: treesize reduction 246, result has 48.8 percent of original size [2021-11-07 01:10:27,312 INFO L185 QuantifierPusher]: treesize reduction 48, result has 78.6 percent of original size 176 [2021-11-07 01:10:27,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,488 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.3 percent of original size [2021-11-07 01:10:27,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 168 [2021-11-07 01:10:27,496 INFO L180 QuantifierPusher]: treesize reduction 5, result has 97.5 percent of original size [2021-11-07 01:10:27,498 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:27,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 170 [2021-11-07 01:10:27,515 INFO L180 QuantifierPusher]: treesize reduction 48, result has 78.1 percent of original size [2021-11-07 01:10:27,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:27,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:10:27,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,540 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:10:27,542 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,543 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,545 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:27,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:27,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,556 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:27,557 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:27,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:27,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:10:27,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,619 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 353 [2021-11-07 01:10:27,625 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,644 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:27,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:27,654 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,665 INFO L185 QuantifierPusher]: treesize reduction 6, result has 98.5 percent of original size 389 [2021-11-07 01:10:27,666 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,672 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.5 percent of original size [2021-11-07 01:10:27,683 INFO L185 QuantifierPusher]: treesize reduction 6, result has 98.4 percent of original size 365 [2021-11-07 01:10:27,684 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,690 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.4 percent of original size [2021-11-07 01:10:27,693 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,695 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:27,697 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,697 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:27,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:10:27,700 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,702 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-07 01:10:27,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-07 01:10:27,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,713 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,716 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,716 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:27,717 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:27,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-07 01:10:27,720 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,725 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:27,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:27,728 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,734 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,737 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:27,738 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,739 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:27,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-11-07 01:10:27,742 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,747 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-07 01:10:27,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 373 [2021-11-07 01:10:27,750 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,755 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,758 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,758 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,759 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:27,760 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,760 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,760 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:27,763 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-07 01:10:27,763 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:27,771 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-07 01:10:27,774 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:27,778 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:27,779 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:27,780 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,780 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:27,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-07 01:10:27,784 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:27,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,795 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 383 [2021-11-07 01:10:27,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 482 [2021-11-07 01:10:27,807 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_37|], 28=[|v_#valid_48|]} [2021-11-07 01:10:27,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:27,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:27,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,848 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:27,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:27,849 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:27,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:27,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:27,903 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:27,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:27,904 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:27,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:27,907 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:27,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:27,927 INFO L180 QuantifierPusher]: treesize reduction 45, result has 82.8 percent of original size [2021-11-07 01:10:27,931 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:10:27,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:27,932 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:581, output treesize:216 [2021-11-07 01:10:27,932 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:10:31,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:10:31,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:10:31,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 29 [2021-11-07 01:10:31,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406639967] [2021-11-07 01:10:31,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-07 01:10:31,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:31,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-07 01:10:31,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1201, Unknown=0, NotChecked=0, Total=1332 [2021-11-07 01:10:31,010 INFO L87 Difference]: Start difference. First operand 35 states and 42 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:31,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:31,816 INFO L93 Difference]: Finished difference Result 46 states and 53 transitions. [2021-11-07 01:10:31,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 01:10:31,818 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-07 01:10:31,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:31,818 INFO L225 Difference]: With dead ends: 46 [2021-11-07 01:10:31,818 INFO L226 Difference]: Without dead ends: 44 [2021-11-07 01:10:31,819 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=337, Invalid=1919, Unknown=0, NotChecked=0, Total=2256 [2021-11-07 01:10:31,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-11-07 01:10:31,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 35. [2021-11-07 01:10:31,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:31,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 42 transitions. [2021-11-07 01:10:31,836 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 42 transitions. Word has length 19 [2021-11-07 01:10:31,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:31,836 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 42 transitions. [2021-11-07 01:10:31,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:31,836 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 42 transitions. [2021-11-07 01:10:31,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:10:31,837 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:31,837 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:31,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-07 01:10:32,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-11-07 01:10:32,042 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:32,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:32,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1244739227, now seen corresponding path program 2 times [2021-11-07 01:10:32,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:32,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492293248] [2021-11-07 01:10:32,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:32,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:32,118 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-07 01:10:32,118 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:32,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492293248] [2021-11-07 01:10:32,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492293248] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:10:32,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486713185] [2021-11-07 01:10:32,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:10:32,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:32,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:10:32,126 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:10:32,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-07 01:10:32,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:10:32,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:10:32,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:10:32,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:10:32,343 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-07 01:10:32,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:10:32,397 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-07 01:10:32,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486713185] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:10:32,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1417667472] [2021-11-07 01:10:32,399 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-07 01:10:32,399 INFO L166 IcfgInterpreter]: Building call graph [2021-11-07 01:10:32,400 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-07 01:10:32,400 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-07 01:10:32,400 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-07 01:10:32,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,406 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-07 01:10:32,407 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-07 01:10:32,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 143 [2021-11-07 01:10:32,410 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_39|], 21=[|v_#valid_50|]} [2021-11-07 01:10:32,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-11-07 01:10:32,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:32,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,420 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:32,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2021-11-07 01:10:32,449 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:32,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:32,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-11-07 01:10:32,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,460 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:115 [2021-11-07 01:10:32,466 INFO L180 QuantifierPusher]: treesize reduction 9, result has 95.8 percent of original size [2021-11-07 01:10:32,467 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:32,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:32,469 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,470 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,470 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-07 01:10:32,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:32,472 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,473 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,473 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:32,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:32,474 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-07 01:10:32,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 209 [2021-11-07 01:10:32,481 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_121|, |v_#memory_$Pointer$.base_123|], 2=[|v_#memory_int_39|], 6=[|v_#memory_int_134|]} [2021-11-07 01:10:32,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:32,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:32,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:32,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 7 [2021-11-07 01:10:32,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:32,513 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-11-07 01:10:32,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:32,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:32,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:32,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-11-07 01:10:32,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-11-07 01:10:32,529 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:32,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2021-11-07 01:10:32,546 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:32,548 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,548 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:32,548 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 156 [2021-11-07 01:10:32,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,560 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:205, output treesize:156 [2021-11-07 01:10:32,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,567 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:32,569 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:32,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:32,575 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_40|], 15=[|v_#valid_51|]} [2021-11-07 01:10:32,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,598 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:32,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:32,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:32,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:32,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,639 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:32,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:32,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:32,642 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:32,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 171 [2021-11-07 01:10:32,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,654 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:174, output treesize:171 [2021-11-07 01:10:32,661 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.2 percent of original size [2021-11-07 01:10:32,665 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,666 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:32,667 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:32,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:32,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:32,670 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:32,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,671 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:32,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:32,673 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,674 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:32,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:32,675 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:32,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,677 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,678 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:32,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:32,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,679 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,679 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,680 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-11-07 01:10:32,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-11-07 01:10:32,681 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,682 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-11-07 01:10:32,685 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 305 [2021-11-07 01:10:32,689 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_int_47|, |v_#memory_$Pointer$.base_124|, |v_#memory_$Pointer$.offset_122|], 12=[|v_#memory_int_135|]} [2021-11-07 01:10:32,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,697 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:32,698 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,699 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:32,700 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:32,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,716 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,716 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,717 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:32,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,718 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,718 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:32,719 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:32,719 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:32,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:32,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,735 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,735 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:32,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:32,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,737 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,737 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:32,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:32,738 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:32,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:32,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:32,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:32,776 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:32,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,811 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:32,812 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:32,812 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:32,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 42 [2021-11-07 01:10:32,839 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:32,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:32,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,852 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 206 [2021-11-07 01:10:32,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:32,857 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:299, output treesize:206 [2021-11-07 01:10:32,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:32,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:32,936 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:10:32,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,956 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:32,966 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:32,985 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:10:32,986 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:32,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,005 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:33,006 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,010 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:33,014 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,015 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,015 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:33,017 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:10:33,018 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:10:33,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:33,024 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,029 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,032 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,032 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,033 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:33,034 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,034 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:33,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:33,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-07 01:10:33,044 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,049 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,052 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:33,053 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:33,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:10:33,056 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:10:33,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:33,063 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,068 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,083 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,084 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,084 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:33,085 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,085 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,086 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:33,090 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:33,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-07 01:10:33,100 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,103 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:33,104 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:33,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:33,106 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:10:33,110 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,112 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:10:33,117 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-07 01:10:33,121 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_41|], 28=[|v_#valid_52|]} [2021-11-07 01:10:33,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:33,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,146 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:33,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:33,147 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,148 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:33,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:33,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,185 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:33,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:33,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:33,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:33,188 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,201 INFO L180 QuantifierPusher]: treesize reduction 45, result has 82.8 percent of original size [2021-11-07 01:10:33,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:10:33,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,203 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:579, output treesize:216 [2021-11-07 01:10:33,209 INFO L180 QuantifierPusher]: treesize reduction 9, result has 97.5 percent of original size [2021-11-07 01:10:33,211 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,212 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,212 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,212 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:33,213 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:33,213 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,213 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:33,214 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,216 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,217 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:33,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:33,219 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-07 01:10:33,219 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,221 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:33,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-07 01:10:33,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-07 01:10:33,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-11-07 01:10:33,223 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-11-07 01:10:33,227 INFO L185 QuantifierPusher]: treesize reduction 9, result has 97.4 percent of original size 340 [2021-11-07 01:10:33,244 INFO L446 ElimStorePlain]: Different costs {2=[|v_#memory_$Pointer$.offset_37|, |v_#memory_$Pointer$.base_37|], 4=[|v_#memory_int_47|, |v_#memory_$Pointer$.base_125|, |v_#memory_$Pointer$.offset_123|], 12=[|v_#memory_int_136|]} [2021-11-07 01:10:33,250 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,251 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,251 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:33,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,252 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,252 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:33,253 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:33,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,267 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,268 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:33,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,269 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:33,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-11-07 01:10:33,270 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:33,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,282 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,283 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:33,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,284 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-07 01:10:33,285 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-11-07 01:10:33,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:33,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:33,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:33,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 27 [2021-11-07 01:10:33,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:33,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-11-07 01:10:33,329 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 48 [2021-11-07 01:10:33,349 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-07 01:10:33,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-11-07 01:10:33,351 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,362 INFO L180 QuantifierPusher]: treesize reduction 9, result has 96.7 percent of original size [2021-11-07 01:10:33,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 241 [2021-11-07 01:10:33,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,366 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:343, output treesize:241 [2021-11-07 01:10:33,385 INFO L180 QuantifierPusher]: treesize reduction 4, result has 99.2 percent of original size [2021-11-07 01:10:33,386 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,391 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,394 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,396 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:33,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 397 [2021-11-07 01:10:33,399 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,401 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-11-07 01:10:33,406 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-11-07 01:10:33,407 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,412 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:33,416 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:33,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:33,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:33,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:33,427 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,429 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,432 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,435 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:33,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:33,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 389 [2021-11-07 01:10:33,440 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-11-07 01:10:33,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 376 [2021-11-07 01:10:33,450 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,453 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,453 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,454 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:33,454 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:33,455 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,456 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-11-07 01:10:33,456 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:33,457 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,458 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:33,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 449 [2021-11-07 01:10:33,462 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 401 [2021-11-07 01:10:33,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 522 [2021-11-07 01:10:33,475 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.base_126|, |v_#memory_$Pointer$.offset_124|], 20=[|v_#memory_int_137|]} [2021-11-07 01:10:33,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,494 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:33,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:33,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:33,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:33,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,539 INFO L388 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 26 treesize of output 21 [2021-11-07 01:10:33,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,540 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:33,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:33,542 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:33,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 45 [2021-11-07 01:10:33,576 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:33,578 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-11-07 01:10:33,578 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,596 INFO L180 QuantifierPusher]: treesize reduction 51, result has 84.3 percent of original size [2021-11-07 01:10:33,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 274 [2021-11-07 01:10:33,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,600 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:675, output treesize:274 [2021-11-07 01:10:33,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,610 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,614 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,615 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:33,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 372 [2021-11-07 01:10:33,623 INFO L446 ElimStorePlain]: Different costs {6=[|v_#memory_$Pointer$.base_127|, |v_#memory_$Pointer$.offset_125|], 20=[|v_#memory_int_138|]} [2021-11-07 01:10:33,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:33,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,632 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,634 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_$Pointer$.offset_125| vanished before elimination [2021-11-07 01:10:33,634 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_138| vanished before elimination [2021-11-07 01:10:33,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:33,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:33,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:366, output treesize:1 [2021-11-07 01:10:33,638 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,643 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 323 [2021-11-07 01:10:33,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:33,891 INFO L180 QuantifierPusher]: treesize reduction 9, result has 98.9 percent of original size [2021-11-07 01:10:33,899 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,928 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,928 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,930 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,930 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:33,938 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 675 [2021-11-07 01:10:33,938 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 653 [2021-11-07 01:10:33,959 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 654 [2021-11-07 01:10:33,959 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,966 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,979 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,987 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:33,988 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:33,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:33,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:34,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 675 [2021-11-07 01:10:34,001 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 653 [2021-11-07 01:10:34,031 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 654 [2021-11-07 01:10:34,032 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,056 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,056 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:34,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 663 [2021-11-07 01:10:34,065 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 647 [2021-11-07 01:10:34,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 648 [2021-11-07 01:10:34,093 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,101 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:34,102 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-11-07 01:10:34,103 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-11-07 01:10:34,104 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:34,105 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-11-07 01:10:34,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 747 [2021-11-07 01:10:34,114 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 685 [2021-11-07 01:10:34,136 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 801 [2021-11-07 01:10:34,141 INFO L446 ElimStorePlain]: Different costs {12=[|v_#memory_$Pointer$.offset_126|, |v_#memory_$Pointer$.base_128|], 20=[|v_#memory_int_139|]} [2021-11-07 01:10:34,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:34,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,154 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,182 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-11-07 01:10:34,182 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:34,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:34,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,184 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:34,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 24 [2021-11-07 01:10:34,227 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:34,230 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-11-07 01:10:34,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 01:10:34,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:34,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-07 01:10:34,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:34,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,274 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-07 01:10:34,274 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,315 INFO L180 QuantifierPusher]: treesize reduction 59, result has 86.4 percent of original size [2021-11-07 01:10:34,321 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-07 01:10:34,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,322 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:960, output treesize:374 [2021-11-07 01:10:34,337 INFO L180 QuantifierPusher]: treesize reduction 5, result has 98.8 percent of original size [2021-11-07 01:10:34,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 346 [2021-11-07 01:10:34,382 INFO L180 QuantifierPusher]: treesize reduction 5, result has 99.4 percent of original size [2021-11-07 01:10:34,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 777 [2021-11-07 01:10:34,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,601 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:34,602 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:34,603 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:34,604 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,604 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,605 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:34,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:34,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:34,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,625 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:34,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,640 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:34,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:34,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:34,655 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:34,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,667 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:34,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,672 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:34,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-11-07 01:10:34,684 INFO L180 QuantifierPusher]: treesize reduction 48, result has 75.4 percent of original size [2021-11-07 01:10:34,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:34,689 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:10:34,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,706 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.7 percent of original size [2021-11-07 01:10:34,706 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:34,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-11-07 01:10:34,708 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:34,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:34,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:34,720 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,721 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-07 01:10:34,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,734 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:34,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 01:10:34,745 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:34,746 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,746 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-11-07 01:10:34,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-07 01:10:34,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:34,754 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:175, output treesize:133 [2021-11-07 01:10:34,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,935 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:34,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 145 [2021-11-07 01:10:34,945 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.0 percent of original size 130 [2021-11-07 01:10:34,948 INFO L185 QuantifierPusher]: treesize reduction 48, result has 73.8 percent of original size 135 [2021-11-07 01:10:34,955 INFO L180 QuantifierPusher]: treesize reduction 49, result has 79.9 percent of original size [2021-11-07 01:10:34,958 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 197 [2021-11-07 01:10:34,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:34,970 INFO L185 QuantifierPusher]: treesize reduction 195, result has 0.5 percent of original size 1 [2021-11-07 01:10:34,974 INFO L180 QuantifierPusher]: treesize reduction 48, result has 79.5 percent of original size [2021-11-07 01:10:34,976 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 178 [2021-11-07 01:10:34,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:34,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,094 INFO L180 QuantifierPusher]: treesize reduction 52, result has 77.3 percent of original size [2021-11-07 01:10:35,099 INFO L185 QuantifierPusher]: treesize reduction 8, result has 95.2 percent of original size 160 [2021-11-07 01:10:35,104 INFO L180 QuantifierPusher]: treesize reduction 13, result has 93.4 percent of original size [2021-11-07 01:10:35,106 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-11-07 01:10:35,109 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 170 [2021-11-07 01:10:35,113 INFO L180 QuantifierPusher]: treesize reduction 48, result has 78.1 percent of original size [2021-11-07 01:10:35,114 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:35,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-11-07 01:10:35,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:10:35,144 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,145 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,146 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:35,146 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-11-07 01:10:35,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,148 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-07 01:10:35,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:35,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,166 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,167 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-07 01:10:35,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-11-07 01:10:35,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,211 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:35,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,220 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 341 [2021-11-07 01:10:35,244 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 347 [2021-11-07 01:10:35,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,273 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 357 [2021-11-07 01:10:35,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 351 [2021-11-07 01:10:35,292 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,301 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,306 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:35,308 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,308 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:35,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:10:35,313 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:10:35,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:35,328 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,333 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,336 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,336 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,337 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:35,338 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,338 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:35,341 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:35,341 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:35,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-07 01:10:35,348 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:35,357 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:35,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-11-07 01:10:35,360 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,365 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 358 [2021-11-07 01:10:35,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 359 [2021-11-07 01:10:35,367 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,370 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,373 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,376 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,388 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:35,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:35,395 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 377 [2021-11-07 01:10:35,395 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,397 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 363 [2021-11-07 01:10:35,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-07 01:10:35,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,407 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,408 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-11-07 01:10:35,409 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-07 01:10:35,410 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,410 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-07 01:10:35,411 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-11-07 01:10:35,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 393 [2021-11-07 01:10:35,414 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-07 01:10:35,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 369 [2021-11-07 01:10:35,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 468 [2021-11-07 01:10:35,424 INFO L446 ElimStorePlain]: Different costs {15=[|v_#length_42|], 28=[|v_#valid_53|]} [2021-11-07 01:10:35,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-07 01:10:35,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:35,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-07 01:10:35,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:35,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,453 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 01:10:35,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 30 [2021-11-07 01:10:35,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:35,455 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-07 01:10:35,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:35,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 01:10:35,490 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 01:10:35,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 45 [2021-11-07 01:10:35,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:35,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-11-07 01:10:35,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-07 01:10:35,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:35,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 01:10:35,507 INFO L180 QuantifierPusher]: treesize reduction 45, result has 82.8 percent of original size [2021-11-07 01:10:35,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 216 [2021-11-07 01:10:35,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-07 01:10:35,510 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:579, output treesize:216 [2021-11-07 01:10:35,510 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-07 01:10:38,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-07 01:10:38,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:10:38,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2021-11-07 01:10:38,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409239570] [2021-11-07 01:10:38,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:10:38,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:38,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:10:38,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:10:38,272 INFO L87 Difference]: Start difference. First operand 35 states and 42 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:38,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:38,413 INFO L93 Difference]: Finished difference Result 43 states and 51 transitions. [2021-11-07 01:10:38,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:10:38,413 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-07 01:10:38,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:38,414 INFO L225 Difference]: With dead ends: 43 [2021-11-07 01:10:38,414 INFO L226 Difference]: Without dead ends: 23 [2021-11-07 01:10:38,414 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:10:38,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-11-07 01:10:38,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-11-07 01:10:38,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 22 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:38,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2021-11-07 01:10:38,429 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 20 [2021-11-07 01:10:38,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:38,429 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2021-11-07 01:10:38,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:38,429 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2021-11-07 01:10:38,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-07 01:10:38,430 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:10:38,430 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:10:38,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-07 01:10:38,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable413,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:38,634 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:10:38,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:10:38,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1513310966, now seen corresponding path program 6 times [2021-11-07 01:10:38,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 01:10:38,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711000687] [2021-11-07 01:10:38,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:10:38,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 01:10:38,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:10:38,696 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-07 01:10:38,697 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 01:10:38,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711000687] [2021-11-07 01:10:38,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711000687] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 01:10:38,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898365863] [2021-11-07 01:10:38,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:10:38,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:38,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:10:38,710 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:10:38,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 01:10:39,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:10:39,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:10:39,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 01:10:39,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:10:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-07 01:10:39,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:10:39,773 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-07 01:10:39,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898365863] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:10:39,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:10:39,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [3] total 8 [2021-11-07 01:10:39,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438482567] [2021-11-07 01:10:39,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 01:10:39,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 01:10:39,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 01:10:39,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2021-11-07 01:10:39,774 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:39,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:10:39,787 INFO L93 Difference]: Finished difference Result 23 states and 24 transitions. [2021-11-07 01:10:39,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:10:39,788 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-07 01:10:39,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:10:39,788 INFO L225 Difference]: With dead ends: 23 [2021-11-07 01:10:39,788 INFO L226 Difference]: Without dead ends: 0 [2021-11-07 01:10:39,788 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2021-11-07 01:10:39,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-07 01:10:39,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-07 01:10:39,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:39,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-07 01:10:39,789 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 22 [2021-11-07 01:10:39,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:10:39,789 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-07 01:10:39,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:10:39,789 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-07 01:10:39,789 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-07 01:10:39,791 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-11-07 01:10:39,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 01:10:39,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable512,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:10:39,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-07 01:10:39,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:39,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:39,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:39,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:40,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-07 01:10:53,165 WARN L207 SmtUtils]: Spent 11.49 s on a formula simplification. DAG size of input: 281 DAG size of output: 203 [2021-11-07 01:11:13,149 WARN L207 SmtUtils]: Spent 18.73 s on a formula simplification. DAG size of input: 254 DAG size of output: 121 [2021-11-07 01:11:14,309 INFO L860 garLoopResultBuilder]: At program point L638(lines 620 639) the Hoare annotation is: true [2021-11-07 01:11:14,310 INFO L853 garLoopResultBuilder]: At program point L572(line 572) the Hoare annotation is: (and (<= 2 ULTIMATE.start_main_~len~0) (= ULTIMATE.start_main_~len~0 ULTIMATE.start_sll_circular_create_~len)) [2021-11-07 01:11:14,310 INFO L860 garLoopResultBuilder]: At program point L572-1(line 572) the Hoare annotation is: true [2021-11-07 01:11:14,310 INFO L853 garLoopResultBuilder]: At program point L614-2(lines 614 617) the Hoare annotation is: (let ((.cse7 (<= ULTIMATE.start_sll_circular_update_at_~index 0)) (.cse9 (select (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (.cse41 (select (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (.cse0 (<= 2 |ULTIMATE.start_sll_circular_create_#in~len|)) (.cse1 (<= 0 ULTIMATE.start_sll_circular_create_~head~0.offset)) (.cse2 (<= 1 |ULTIMATE.start_sll_circular_create_#in~data|)) (.cse3 (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_update_at_~head.base) ULTIMATE.start_main_~s~0.offset) 0)) (.cse4 (<= |ULTIMATE.start_sll_circular_create_#in~len| 2)) (.cse5 (<= ULTIMATE.start_node_create_~data 1)) (.cse6 (= ULTIMATE.start_main_~data~0 1)) (.cse8 (<= 0 |#t~string0.base|)) (.cse10 (<= |ULTIMATE.start_sll_circular_create_#in~data| 1)) (.cse11 (<= |ULTIMATE.start_sll_circular_update_at_#in~head.offset| 0)) (.cse12 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_circular_update_at_~head.base)) (.cse13 (= ULTIMATE.start_sll_circular_create_~last~0.offset 0)) (.cse14 (<= |ULTIMATE.start_sll_circular_create_#res.offset| 0)) (.cse15 (= ULTIMATE.start_main_~s~0.offset 0)) (.cse16 (<= 0 ULTIMATE.start_sll_circular_create_~new_head~0.offset)) (.cse17 (<= 0 ULTIMATE.start_node_create_~temp~0.offset)) (.cse18 (<= ULTIMATE.start_sll_circular_create_~len 1)) (.cse19 (<= 1 |ULTIMATE.start_node_create_#in~data|)) (.cse20 (<= |ULTIMATE.start_node_create_#res.offset| 0)) (.cse21 (<= 0 |ULTIMATE.start_sll_circular_create_#res.offset|)) (.cse22 (<= 0 |ULTIMATE.start_sll_circular_update_at_#in~head.offset|)) (.cse23 (<= ULTIMATE.start_main_~new_data~0 3)) (.cse24 (<= 1 ULTIMATE.start_sll_circular_create_~data)) (.cse25 (= (+ ULTIMATE.start_main_~i~0 ULTIMATE.start_main_~len~0) ULTIMATE.start_sll_circular_update_at_~data)) (.cse26 (= |#NULL.offset| 0)) (.cse27 (<= 0 |#t~string1.base|)) (.cse28 (<= 0 |ULTIMATE.start_node_create_#res.offset|)) (.cse29 (<= ULTIMATE.start_sll_circular_create_~new_head~0.offset 0)) (.cse30 (<= ULTIMATE.start_sll_circular_create_~data 1)) (.cse31 (<= ULTIMATE.start_sll_circular_create_~head~0.offset 0)) (.cse32 (<= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse33 (= |#t~string1.offset| 0)) (.cse34 (<= |ULTIMATE.start_sll_circular_update_at_#in~index| 1)) (.cse35 (<= 1 ULTIMATE.start_sll_circular_create_~len)) (.cse36 (<= |ULTIMATE.start_node_create_#in~data| 1)) (.cse44 (= ULTIMATE.start_main_~len~0 (+ ULTIMATE.start_main_~i~0 1))) (.cse37 (<= 0 |#StackHeapBarrier|)) (.cse38 (= |#t~string0.offset| 0)) (.cse39 (<= 1 ULTIMATE.start_node_create_~data)) (.cse40 (= ULTIMATE.start_sll_circular_update_at_~head.offset ULTIMATE.start_main_~s~0.offset)) (.cse42 (<= |ULTIMATE.start_sll_circular_update_at_#in~data| 3)) (.cse43 (= |#NULL.base| 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= .cse9 ULTIMATE.start_main_~s~0.base)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ULTIMATE.start_main_~i~0 0) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (= (+ ULTIMATE.start_main_~i~0 2) ULTIMATE.start_main_~len~0) .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 (= (* 2 ULTIMATE.start_main_~len~0) (+ (select (select |#memory_int| .cse9) (+ .cse41 4)) 1)) .cse42 .cse43) (and .cse0 .cse1 .cse2 (not .cse12) .cse4 .cse5 .cse6 .cse7 .cse8 (= ULTIMATE.start_sll_circular_update_at_~head.offset 0) .cse10 .cse11 .cse13 .cse14 .cse15 (= .cse9 ULTIMATE.start_sll_circular_update_at_~head.base) .cse16 (= 2 ULTIMATE.start_main_~len~0) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (= .cse41 0) .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse44 .cse37 .cse38 .cse39 .cse42 .cse43) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse11 .cse12 (<= 1 ULTIMATE.start_main_~i~0) .cse13 (<= 1 ULTIMATE.start_sll_circular_update_at_~index) .cse14 .cse15 .cse16 (<= ULTIMATE.start_sll_circular_update_at_~index 1) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse44 .cse37 .cse38 .cse39 .cse40 (<= ULTIMATE.start_sll_circular_update_at_~data 3) (not (= ULTIMATE.start_sll_circular_update_at_~head.base (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_update_at_~head.base) ULTIMATE.start_sll_circular_update_at_~head.offset))) .cse42 .cse43))) [2021-11-07 01:11:14,310 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-07 01:11:14,310 INFO L857 garLoopResultBuilder]: For program point L631(lines 631 633) no Hoare annotation was computed. [2021-11-07 01:11:14,310 INFO L860 garLoopResultBuilder]: At program point L598-2(lines 598 602) the Hoare annotation is: true [2021-11-07 01:11:14,311 INFO L853 garLoopResultBuilder]: At program point L607-2(lines 607 610) the Hoare annotation is: (let ((.cse56 (select (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (.cse53 (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) 4)) (.cse55 (* 2 ULTIMATE.start_main_~len~0))) (let ((.cse12 (+ ULTIMATE.start_main_~i~0 ULTIMATE.start_main_~len~0)) (.cse0 (<= 2 |ULTIMATE.start_sll_circular_create_#in~len|)) (.cse1 (<= 0 ULTIMATE.start_sll_circular_create_~head~0.offset)) (.cse45 (<= ULTIMATE.start_main_~i~0 1)) (.cse2 (<= 1 |ULTIMATE.start_sll_circular_create_#in~data|)) (.cse3 (<= |ULTIMATE.start_sll_circular_create_#in~len| 2)) (.cse4 (<= ULTIMATE.start_node_create_~data 1)) (.cse5 (= ULTIMATE.start_main_~data~0 1)) (.cse46 (<= ULTIMATE.start_sll_circular_get_data_at_~index 0)) (.cse6 (<= ULTIMATE.start_sll_circular_update_at_~index 0)) (.cse7 (<= 0 |#t~string0.base|)) (.cse47 (<= 0 ULTIMATE.start_main_~s~0.offset)) (.cse8 (<= |ULTIMATE.start_sll_circular_create_#in~data| 1)) (.cse9 (<= |ULTIMATE.start_sll_circular_update_at_#in~head.offset| 0)) (.cse10 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_circular_update_at_~head.base)) (.cse11 (= ULTIMATE.start_sll_circular_create_~last~0.offset 0)) (.cse13 (<= |ULTIMATE.start_sll_circular_create_#res.offset| 0)) (.cse49 (<= 0 ULTIMATE.start_main_~i~0)) (.cse14 (<= 0 ULTIMATE.start_sll_circular_create_~new_head~0.offset)) (.cse15 (= ULTIMATE.start_sll_circular_get_data_at_~head.offset 0)) (.cse16 (= 2 ULTIMATE.start_main_~len~0)) (.cse50 (<= ULTIMATE.start_main_~s~0.offset 0)) (.cse51 (<= ULTIMATE.start_sll_circular_update_at_~index 1)) (.cse17 (<= 0 ULTIMATE.start_node_create_~temp~0.offset)) (.cse18 (<= ULTIMATE.start_sll_circular_create_~len 1)) (.cse19 (<= 1 |ULTIMATE.start_node_create_#in~data|)) (.cse20 (= .cse55 (+ 2 ULTIMATE.start_sll_circular_update_at_~data))) (.cse48 (select (select |#memory_int| ULTIMATE.start_sll_circular_get_data_at_~head.base) (+ ULTIMATE.start_sll_circular_get_data_at_~head.offset 4))) (.cse52 (<= .cse53 ULTIMATE.start_main_~len~0)) (.cse21 (<= |ULTIMATE.start_node_create_#res.offset| 0)) (.cse22 (<= 0 |ULTIMATE.start_sll_circular_create_#res.offset|)) (.cse23 (<= 0 |ULTIMATE.start_sll_circular_update_at_#in~head.offset|)) (.cse24 (<= ULTIMATE.start_main_~new_data~0 3)) (.cse25 (<= 1 ULTIMATE.start_sll_circular_create_~data)) (.cse26 (= |#NULL.offset| 0)) (.cse27 (<= 0 |#t~string1.base|)) (.cse28 (<= 0 |ULTIMATE.start_node_create_#res.offset|)) (.cse29 (<= ULTIMATE.start_sll_circular_create_~new_head~0.offset 0)) (.cse30 (<= ULTIMATE.start_sll_circular_create_~data 1)) (.cse31 (<= ULTIMATE.start_sll_circular_create_~head~0.offset 0)) (.cse32 (<= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse33 (= |#t~string1.offset| 0)) (.cse34 (<= |ULTIMATE.start_sll_circular_update_at_#in~index| 1)) (.cse35 (<= 1 ULTIMATE.start_sll_circular_create_~len)) (.cse36 (<= |ULTIMATE.start_node_create_#in~data| 1)) (.cse37 (= ULTIMATE.start_main_~len~0 (+ ULTIMATE.start_main_~i~0 1))) (.cse38 (<= 0 |#StackHeapBarrier|)) (.cse39 (= |#t~string0.offset| 0)) (.cse40 (<= 1 ULTIMATE.start_node_create_~data)) (.cse41 (= ULTIMATE.start_sll_circular_update_at_~head.offset ULTIMATE.start_main_~s~0.offset)) (.cse54 (<= ULTIMATE.start_sll_circular_update_at_~data 3)) (.cse42 (= .cse55 (+ (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (+ .cse56 4)) 1))) (.cse43 (<= |ULTIMATE.start_sll_circular_update_at_#in~data| 3)) (.cse44 (= |#NULL.base| 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_sll_circular_get_data_at_#in~head.base| ULTIMATE.start_sll_circular_get_data_at_~head.base) (= .cse12 ULTIMATE.start_main_~expected~0) .cse13 (= ULTIMATE.start_main_~s~0.offset 0) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 (= (select (select |#memory_int| ULTIMATE.start_sll_circular_update_at_~head.base) (+ ULTIMATE.start_sll_circular_update_at_~head.offset 4)) ULTIMATE.start_sll_circular_update_at_~data) .cse29 (= |ULTIMATE.start_sll_circular_get_data_at_#in~index| ULTIMATE.start_sll_circular_get_data_at_~index) .cse30 .cse31 (= ULTIMATE.start_main_~s~0.offset |ULTIMATE.start_sll_circular_get_data_at_#in~head.offset|) .cse32 .cse33 .cse34 .cse35 (= ULTIMATE.start_main_~i~0 |ULTIMATE.start_sll_circular_get_data_at_#in~index|) .cse36 (= ULTIMATE.start_main_~s~0.base |ULTIMATE.start_sll_circular_get_data_at_#in~head.base|) .cse37 .cse38 .cse39 .cse40 .cse41 (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_get_data_at_~head.base) ULTIMATE.start_sll_circular_get_data_at_~head.offset) 0) .cse42 .cse43 .cse44) (and .cse0 .cse1 .cse45 .cse2 .cse3 .cse4 .cse5 .cse46 .cse6 .cse7 .cse47 (= .cse48 2) .cse8 .cse9 .cse10 .cse11 (= 2 ULTIMATE.start_main_~expected~0) .cse13 .cse49 .cse14 .cse15 .cse16 .cse50 .cse51 .cse17 .cse18 .cse19 .cse52 .cse21 .cse22 .cse23 .cse24 .cse25 (= .cse12 ULTIMATE.start_sll_circular_update_at_~data) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (<= .cse12 .cse53) .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse39 .cse40 .cse41 .cse54 .cse43 .cse44) (and .cse0 .cse1 .cse45 .cse2 .cse3 .cse4 .cse5 .cse46 .cse6 (<= ULTIMATE.start_main_~expected~0 .cse48) .cse7 .cse47 .cse8 .cse9 .cse10 .cse11 .cse13 .cse49 .cse14 .cse15 (<= .cse55 (+ 2 .cse53)) .cse16 .cse50 .cse51 .cse17 .cse18 .cse19 .cse20 (= (+ .cse48 (* 2 (div (+ (* ULTIMATE.start_main_~expected~0 (- 1)) 1) (- 2))) 1) (* 2 ULTIMATE.start_main_~expected~0)) .cse52 .cse21 .cse22 .cse23 .cse24 (= .cse56 0) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse54 .cse42 .cse43 .cse44)))) [2021-11-07 01:11:14,311 INFO L853 garLoopResultBuilder]: At program point L632(lines 620 639) the Hoare annotation is: false [2021-11-07 01:11:14,311 INFO L853 garLoopResultBuilder]: At program point L625-2(lines 625 628) the Hoare annotation is: (let ((.cse47 (select (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (.cse46 (= ULTIMATE.start_main_~len~0 (+ ULTIMATE.start_main_~i~0 1))) (.cse42 (select (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset))) (let ((.cse16 (<= 0 ULTIMATE.start_node_create_~temp~0.offset)) (.cse32 (<= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse0 (<= 2 |ULTIMATE.start_sll_circular_create_#in~len|)) (.cse1 (<= 0 ULTIMATE.start_sll_circular_create_~head~0.offset)) (.cse2 (<= 1 |ULTIMATE.start_sll_circular_create_#in~data|)) (.cse3 (<= 1 ULTIMATE.start_main_~data~0)) (.cse4 (<= |ULTIMATE.start_sll_circular_create_#in~len| 2)) (.cse5 (<= ULTIMATE.start_node_create_~data 1)) (.cse6 (<= ULTIMATE.start_sll_circular_update_at_~index 0)) (.cse7 (<= 0 |#t~string0.base|)) (.cse8 (<= ULTIMATE.start_sll_circular_create_~last~0.offset 0)) (.cse9 (<= |ULTIMATE.start_sll_circular_create_#in~data| 1)) (.cse10 (<= |ULTIMATE.start_sll_circular_update_at_#in~head.offset| 0)) (.cse11 (<= |ULTIMATE.start_sll_circular_create_#res.offset| 0)) (.cse12 (= ULTIMATE.start_main_~s~0.offset 0)) (.cse13 (<= 0 ULTIMATE.start_sll_circular_create_~new_head~0.offset)) (.cse14 (= 2 ULTIMATE.start_main_~len~0)) (.cse15 (<= ULTIMATE.start_main_~data~0 1)) (.cse17 (<= 0 ULTIMATE.start_sll_circular_create_~last~0.offset)) (.cse18 (<= ULTIMATE.start_sll_circular_create_~len 1)) (.cse19 (<= 1 |ULTIMATE.start_node_create_#in~data|)) (.cse21 (<= |ULTIMATE.start_node_create_#res.offset| 0)) (.cse22 (<= 0 |ULTIMATE.start_sll_circular_create_#res.offset|)) (.cse23 (<= 0 |ULTIMATE.start_sll_circular_update_at_#in~head.offset|)) (.cse24 (<= ULTIMATE.start_main_~new_data~0 3)) (.cse45 (= .cse42 0)) (.cse20 (* 2 ULTIMATE.start_main_~len~0)) (.cse25 (<= 1 ULTIMATE.start_sll_circular_create_~data)) (.cse26 (= |#NULL.offset| 0)) (.cse27 (<= 0 |#t~string1.base|)) (.cse28 (<= 0 |ULTIMATE.start_node_create_#res.offset|)) (.cse29 (<= ULTIMATE.start_sll_circular_create_~new_head~0.offset 0)) (.cse30 (<= ULTIMATE.start_sll_circular_create_~data 1)) (.cse31 (<= ULTIMATE.start_sll_circular_create_~head~0.offset 0)) (.cse33 (= |#t~string1.offset| 0)) (.cse34 (<= |ULTIMATE.start_sll_circular_update_at_#in~index| 1)) (.cse35 (<= 1 ULTIMATE.start_sll_circular_create_~len)) (.cse36 (<= |ULTIMATE.start_node_create_#in~data| 1)) (.cse37 (<= 0 |#StackHeapBarrier|)) (.cse38 (= |#t~string0.offset| 0)) (.cse39 (or (and (= (select (select |#memory_int| ULTIMATE.start_sll_circular_update_at_~head.base) (+ ULTIMATE.start_sll_circular_update_at_~head.offset 4)) ULTIMATE.start_sll_circular_update_at_~data) (<= ULTIMATE.start_main_~i~0 0)) (let ((.cse49 (select |#memory_int| |#t~string0.base|))) (and (= (select |#length| ULTIMATE.start_sll_circular_create_~last~0.base) 8) (= (select |#valid| ULTIMATE.start_node_create_~temp~0.base) 1) (= |ULTIMATE.start_node_create_#res.base| ULTIMATE.start_node_create_~temp~0.base) (= ULTIMATE.start_sll_circular_create_~data (select (select |#memory_int| ULTIMATE.start_sll_circular_create_~last~0.base) 4)) (= ULTIMATE.start_sll_circular_create_~head~0.base ULTIMATE.start_sll_circular_create_~new_head~0.base) (= (select |#valid| ULTIMATE.start_sll_circular_create_~last~0.base) 1) (= (select |#valid| |#t~string1.base|) 1) (< |#StackHeapBarrier| |#t~string1.base|) (= ULTIMATE.start_sll_circular_create_~last~0.offset (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_create_~new_head~0.base) ULTIMATE.start_sll_circular_create_~new_head~0.offset)) (= (select .cse49 (+ |#t~string0.offset| 1)) 0) (< ULTIMATE.start_node_create_~temp~0.base |#StackHeapBarrier|) (= ULTIMATE.start_sll_circular_create_~new_head~0.base |ULTIMATE.start_node_create_#res.base|) (= 2 (select |#length| |#t~string0.base|)) (< ULTIMATE.start_sll_circular_create_~last~0.base |#StackHeapBarrier|) (= ULTIMATE.start_main_~s~0.base |ULTIMATE.start_sll_circular_create_#res.base|) (= (select |#length| ULTIMATE.start_node_create_~temp~0.base) 8) (= ULTIMATE.start_node_create_~data (select (select |#memory_int| ULTIMATE.start_node_create_~temp~0.base) (+ ULTIMATE.start_node_create_~temp~0.offset 4))) (= (select |#length| |#t~string1.base|) 27) (= ULTIMATE.start_sll_circular_create_~head~0.base (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_create_~last~0.base) ULTIMATE.start_sll_circular_create_~last~0.offset)) (= (select |#valid| 0) 0) (= (select |#valid| |#t~string0.base|) 1) (not (= ULTIMATE.start_sll_circular_create_~last~0.base ULTIMATE.start_node_create_~temp~0.base)) (< |#StackHeapBarrier| |#t~string0.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_create_~last~0.base) ULTIMATE.start_sll_circular_create_~last~0.offset) ULTIMATE.start_sll_circular_create_~head~0.offset) (= 48 (select .cse49 |#t~string0.offset|)) .cse46 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_create_~new_head~0.base) ULTIMATE.start_sll_circular_create_~new_head~0.offset) ULTIMATE.start_sll_circular_create_~last~0.base) (= ULTIMATE.start_sll_circular_create_~head~0.base |ULTIMATE.start_sll_circular_create_#res.base|) (< 0 |#StackHeapBarrier|))))) (.cse40 (<= 1 ULTIMATE.start_node_create_~data)) (.cse43 (<= |ULTIMATE.start_sll_circular_update_at_#in~data| 3)) (.cse44 (= |#NULL.base| 0)) (.cse41 (select |#memory_int| .cse47))) (or (and .cse0 .cse1 .cse2 (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_update_at_~head.base) ULTIMATE.start_main_~s~0.offset) 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_circular_update_at_~head.base) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (= .cse20 (+ 2 ULTIMATE.start_sll_circular_update_at_~data)) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 (= ULTIMATE.start_sll_circular_update_at_~head.offset ULTIMATE.start_main_~s~0.offset) (= .cse20 (+ (select .cse41 (+ .cse42 4)) 1)) .cse43 .cse44) (and .cse0 .cse1 (<= 0 |#t~string0.offset|) .cse2 (<= 0 |#NULL.base|) .cse3 .cse4 (<= |#t~string0.offset| 0) .cse5 (<= 0 ULTIMATE.start_main_~s~0.offset) (<= |#t~string1.offset| 0) .cse9 (<= |#NULL.offset| 0) .cse11 .cse13 .cse14 (<= ULTIMATE.start_main_~s~0.offset 0) .cse15 .cse16 .cse18 .cse19 (<= |#NULL.base| 0) .cse21 .cse22 .cse45 .cse25 .cse28 .cse29 .cse30 .cse31 (<= 0 |#NULL.offset|) .cse32 (<= 0 |#t~string1.offset|) .cse35 .cse36 .cse46 .cse39 .cse40) (let ((.cse48 (+ (select .cse41 4) 1))) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_node_create_~temp~0.offset 0) .cse3 .cse4 .cse5 .cse6 .cse7 (not (= .cse47 ULTIMATE.start_main_~s~0.base)) .cse8 .cse9 .cse10 .cse11 .cse12 (<= .cse48 .cse20) .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24 .cse45 (<= .cse20 .cse48) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (= (+ ULTIMATE.start_main_~i~0 2) ULTIMATE.start_main_~len~0) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 (<= ULTIMATE.start_sll_circular_update_at_~data 3) .cse43 .cse44))))) [2021-11-07 01:11:14,311 INFO L853 garLoopResultBuilder]: At program point L576(lines 576 578) the Hoare annotation is: (let ((.cse0 (select |#memory_int| |#t~string0.base|))) (and (= (select |#valid| ULTIMATE.start_node_create_~temp~0.base) 1) (= ULTIMATE.start_node_create_~temp~0.offset 0) (= ULTIMATE.start_sll_circular_create_~data |ULTIMATE.start_sll_circular_create_#in~data|) (= (select |#valid| |#t~string1.base|) 1) (< |#StackHeapBarrier| |#t~string1.base|) (= ULTIMATE.start_main_~data~0 1) (= ULTIMATE.start_node_create_~data |ULTIMATE.start_node_create_#in~data|) (= (select .cse0 (+ |#t~string0.offset| 1)) 0) (< ULTIMATE.start_node_create_~temp~0.base |#StackHeapBarrier|) (= 2 (select |#length| |#t~string0.base|)) (= ULTIMATE.start_main_~data~0 |ULTIMATE.start_sll_circular_create_#in~data|) (= (select |#length| ULTIMATE.start_node_create_~temp~0.base) 8) (= (select |#length| |#t~string1.base|) 27) (= 2 ULTIMATE.start_main_~len~0) (= (select |#valid| 0) 0) (= (select |#valid| |#t~string0.base|) 1) (= |#NULL.offset| 0) (< |#StackHeapBarrier| |#t~string0.base|) (= ULTIMATE.start_sll_circular_create_~data |ULTIMATE.start_node_create_#in~data|) (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_main_~len~0) (= 48 (select .cse0 |#t~string0.offset|)) (= |#t~string1.offset| 0) (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_sll_circular_create_~len) (= |#t~string0.offset| 0) (< 0 |#StackHeapBarrier|) (= |#NULL.base| 0))) [2021-11-07 01:11:14,311 INFO L853 garLoopResultBuilder]: At program point L576-2(lines 576 578) the Hoare annotation is: (let ((.cse0 (select |#memory_int| |#t~string0.base|))) (and (= (select |#valid| ULTIMATE.start_node_create_~temp~0.base) 1) (< ULTIMATE.start_sll_circular_create_~head~0.base |#StackHeapBarrier|) (= ULTIMATE.start_node_create_~temp~0.offset 0) (= (select |#valid| |#t~string1.base|) 1) (< |#StackHeapBarrier| |#t~string1.base|) (= ULTIMATE.start_main_~data~0 1) (= ULTIMATE.start_node_create_~data |ULTIMATE.start_node_create_#in~data|) (= (select .cse0 (+ |#t~string0.offset| 1)) 0) (< ULTIMATE.start_node_create_~temp~0.base |#StackHeapBarrier|) (= 2 (select |#length| |#t~string0.base|)) (<= ULTIMATE.start_sll_circular_create_~last~0.offset 0) (= (select |#length| ULTIMATE.start_sll_circular_create_~head~0.base) 8) (= ULTIMATE.start_main_~data~0 |ULTIMATE.start_sll_circular_create_#in~data|) (= (select |#length| ULTIMATE.start_node_create_~temp~0.base) 8) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_create_~head~0.base) 0) 0) (= (select |#length| |#t~string1.base|) 27) (= 2 ULTIMATE.start_main_~len~0) (<= 0 ULTIMATE.start_sll_circular_create_~last~0.offset) (= (select |#valid| ULTIMATE.start_sll_circular_create_~head~0.base) 1) (= (select |#valid| 0) 0) (<= 1 ULTIMATE.start_sll_circular_create_~data) (= (select |#valid| |#t~string0.base|) 1) (= ULTIMATE.start_sll_circular_create_~data (select (select |#memory_int| ULTIMATE.start_sll_circular_create_~head~0.base) 4)) (= |#NULL.offset| 0) (< |#StackHeapBarrier| |#t~string0.base|) (= ULTIMATE.start_sll_circular_create_~data |ULTIMATE.start_node_create_#in~data|) (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_main_~len~0) (<= ULTIMATE.start_sll_circular_create_~data 1) (not (= ULTIMATE.start_sll_circular_create_~head~0.base ULTIMATE.start_node_create_~temp~0.base)) (= 48 (select .cse0 |#t~string0.offset|)) (= |#t~string1.offset| 0) (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_sll_circular_create_~len) (= |#t~string0.offset| 0) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_create_~head~0.base) 0) 0) (= ULTIMATE.start_sll_circular_create_~head~0.base ULTIMATE.start_sll_circular_create_~last~0.base) (= ULTIMATE.start_sll_circular_create_~last~0.offset ULTIMATE.start_sll_circular_create_~head~0.offset) (< 0 |#StackHeapBarrier|) (= |#NULL.base| 0))) [2021-11-07 01:11:14,311 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 637) no Hoare annotation was computed. [2021-11-07 01:11:14,312 INFO L853 garLoopResultBuilder]: At program point L586-2(lines 586 591) the Hoare annotation is: (let ((.cse29 (select |#memory_int| |#t~string0.base|))) (let ((.cse1 (= |ULTIMATE.start_node_create_#res.base| ULTIMATE.start_node_create_~temp~0.base)) (.cse2 (= (select |#valid| |#t~string1.base|) 1)) (.cse3 (< |#StackHeapBarrier| |#t~string1.base|)) (.cse4 (= (select .cse29 (+ |#t~string0.offset| 1)) 0)) (.cse5 (< ULTIMATE.start_node_create_~temp~0.base |#StackHeapBarrier|)) (.cse6 (= 2 (select |#length| |#t~string0.base|))) (.cse7 (<= ULTIMATE.start_sll_circular_create_~last~0.offset 0)) (.cse8 (= ULTIMATE.start_main_~data~0 |ULTIMATE.start_sll_circular_create_#in~data|)) (.cse9 (= (select |#length| ULTIMATE.start_node_create_~temp~0.base) 8)) (.cse10 (= ULTIMATE.start_node_create_~data (select (select |#memory_int| ULTIMATE.start_node_create_~temp~0.base) (+ ULTIMATE.start_node_create_~temp~0.offset 4)))) (.cse11 (= (select |#length| |#t~string1.base|) 27)) (.cse12 (= 2 ULTIMATE.start_main_~len~0)) (.cse13 (<= 0 ULTIMATE.start_node_create_~temp~0.offset)) (.cse14 (<= 0 ULTIMATE.start_sll_circular_create_~last~0.offset)) (.cse15 (= (select |#valid| ULTIMATE.start_sll_circular_create_~head~0.base) 1)) (.cse16 (<= |ULTIMATE.start_node_create_#res.offset| 0)) (.cse17 (= (select |#valid| 0) 0)) (.cse18 (= (select |#valid| |#t~string0.base|) 1)) (.cse19 (< |#StackHeapBarrier| |#t~string0.base|)) (.cse20 (<= 0 |ULTIMATE.start_node_create_#res.offset|)) (.cse21 (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_main_~len~0)) (.cse22 (<= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse23 (= 48 (select .cse29 |#t~string0.offset|))) (.cse24 (<= |ULTIMATE.start_node_create_#in~data| 1)) (.cse25 (= |#t~string0.offset| 0)) (.cse26 (<= 1 ULTIMATE.start_node_create_~data)) (.cse27 (< 0 |#StackHeapBarrier|)) (.cse28 (= |#NULL.base| 0))) (or (let ((.cse0 (select |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_create_~last~0.base))) (and (= (select |#length| ULTIMATE.start_sll_circular_create_~last~0.base) 8) (= (select .cse0 0) 0) .cse1 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_create_~last~0.base) 0) 0) (= ULTIMATE.start_sll_circular_create_~data (select (select |#memory_int| ULTIMATE.start_sll_circular_create_~last~0.base) 4)) (= ULTIMATE.start_sll_circular_create_~head~0.base ULTIMATE.start_sll_circular_create_~new_head~0.base) (= (select |#valid| ULTIMATE.start_sll_circular_create_~last~0.base) 1) (<= 1 ULTIMATE.start_main_~data~0) .cse2 .cse3 (<= ULTIMATE.start_node_create_~data 1) .cse4 (<= |#t~string1.offset| 0) .cse5 (= ULTIMATE.start_sll_circular_create_~new_head~0.base |ULTIMATE.start_node_create_#res.base|) .cse6 (< ULTIMATE.start_sll_circular_create_~last~0.base |#StackHeapBarrier|) .cse7 (= |ULTIMATE.start_node_create_#res.offset| ULTIMATE.start_sll_circular_create_~new_head~0.offset) (= ULTIMATE.start_sll_circular_create_~head~0.offset ULTIMATE.start_sll_circular_create_~new_head~0.offset) .cse8 (<= |#NULL.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| ULTIMATE.start_sll_circular_create_~last~0.base (store .cse0 ULTIMATE.start_sll_circular_create_~last~0.offset ULTIMATE.start_sll_circular_create_~head~0.offset)) ULTIMATE.start_sll_circular_create_~head~0.base) ULTIMATE.start_sll_circular_create_~head~0.offset) 0) (= |ULTIMATE.start_sll_circular_create_#in~len| (+ ULTIMATE.start_sll_circular_create_~len 1)) .cse9 .cse10 .cse11 .cse12 (<= ULTIMATE.start_main_~data~0 1) .cse13 .cse14 (<= 1 |ULTIMATE.start_node_create_#in~data|) .cse15 .cse16 .cse17 (<= 1 ULTIMATE.start_sll_circular_create_~data) .cse18 .cse19 .cse20 .cse21 (<= ULTIMATE.start_sll_circular_create_~data 1) (<= 0 |#NULL.offset|) .cse22 .cse23 (<= 0 |#t~string1.offset|) .cse24 .cse25 .cse26 (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_sll_circular_create_~new_head~0.base) ULTIMATE.start_sll_circular_create_~new_head~0.offset) ULTIMATE.start_sll_circular_create_~last~0.base) .cse27 .cse28)) (and .cse1 .cse2 .cse3 (= ULTIMATE.start_main_~data~0 1) (= ULTIMATE.start_node_create_~data |ULTIMATE.start_node_create_#in~data|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 0 (select (select |#memory_$Pointer$.base| ULTIMATE.start_node_create_~temp~0.base) ULTIMATE.start_node_create_~temp~0.offset)) .cse10 .cse11 .cse12 .cse13 .cse14 (= ULTIMATE.start_sll_circular_create_~head~0.base |ULTIMATE.start_node_create_#res.base|) (= 0 (select (select |#memory_$Pointer$.offset| ULTIMATE.start_node_create_~temp~0.base) ULTIMATE.start_node_create_~temp~0.offset)) .cse15 .cse16 .cse17 .cse18 (= |#NULL.offset| 0) .cse19 .cse20 (= ULTIMATE.start_sll_circular_create_~data |ULTIMATE.start_node_create_#in~data|) .cse21 .cse22 .cse23 (= |#t~string1.offset| 0) .cse24 (= |ULTIMATE.start_sll_circular_create_#in~len| ULTIMATE.start_sll_circular_create_~len) .cse25 .cse26 (= ULTIMATE.start_sll_circular_create_~head~0.base ULTIMATE.start_sll_circular_create_~last~0.base) (= ULTIMATE.start_sll_circular_create_~last~0.offset ULTIMATE.start_sll_circular_create_~head~0.offset) .cse27 .cse28)))) [2021-11-07 01:11:14,312 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-07 01:11:14,312 INFO L857 garLoopResultBuilder]: For program point L595(lines 595 605) no Hoare annotation was computed. [2021-11-07 01:11:14,312 INFO L857 garLoopResultBuilder]: For program point L596(lines 596 604) no Hoare annotation was computed. [2021-11-07 01:11:14,312 INFO L853 garLoopResultBuilder]: At program point L629-3(lines 629 634) the Hoare annotation is: (let ((.cse41 (* 2 ULTIMATE.start_main_~len~0))) (let ((.cse0 (<= 2 |ULTIMATE.start_sll_circular_create_#in~len|)) (.cse1 (<= 0 ULTIMATE.start_sll_circular_create_~head~0.offset)) (.cse2 (<= 1 |ULTIMATE.start_sll_circular_create_#in~data|)) (.cse3 (<= |ULTIMATE.start_sll_circular_create_#in~len| 2)) (.cse4 (<= ULTIMATE.start_node_create_~data 1)) (.cse5 (= ULTIMATE.start_main_~data~0 1)) (.cse6 (<= ULTIMATE.start_sll_circular_update_at_~index 0)) (.cse7 (<= 0 |#t~string0.base|)) (.cse8 (<= |ULTIMATE.start_sll_circular_create_#in~data| 1)) (.cse9 (<= |ULTIMATE.start_sll_circular_update_at_#in~head.offset| 0)) (.cse10 (= ULTIMATE.start_main_~s~0.base ULTIMATE.start_sll_circular_update_at_~head.base)) (.cse11 (= ULTIMATE.start_sll_circular_create_~last~0.offset 0)) (.cse12 (<= |ULTIMATE.start_sll_circular_create_#res.offset| 0)) (.cse13 (= ULTIMATE.start_main_~s~0.offset 0)) (.cse14 (<= 0 ULTIMATE.start_sll_circular_create_~new_head~0.offset)) (.cse15 (= 2 ULTIMATE.start_main_~len~0)) (.cse16 (<= 0 ULTIMATE.start_node_create_~temp~0.offset)) (.cse17 (<= ULTIMATE.start_sll_circular_create_~len 1)) (.cse18 (<= 1 |ULTIMATE.start_node_create_#in~data|)) (.cse19 (= .cse41 (+ 2 ULTIMATE.start_sll_circular_update_at_~data))) (.cse20 (<= |ULTIMATE.start_node_create_#res.offset| 0)) (.cse21 (<= 0 |ULTIMATE.start_sll_circular_create_#res.offset|)) (.cse22 (<= 0 |ULTIMATE.start_sll_circular_update_at_#in~head.offset|)) (.cse23 (<= ULTIMATE.start_main_~new_data~0 3)) (.cse25 (<= 1 ULTIMATE.start_sll_circular_create_~data)) (.cse26 (= |#NULL.offset| 0)) (.cse27 (<= 0 |#t~string1.base|)) (.cse28 (<= 0 |ULTIMATE.start_node_create_#res.offset|)) (.cse29 (<= ULTIMATE.start_sll_circular_create_~new_head~0.offset 0)) (.cse30 (<= ULTIMATE.start_sll_circular_create_~data 1)) (.cse31 (<= ULTIMATE.start_sll_circular_create_~head~0.offset 0)) (.cse32 (<= ULTIMATE.start_node_create_~temp~0.offset 0)) (.cse33 (= |#t~string1.offset| 0)) (.cse34 (<= |ULTIMATE.start_sll_circular_update_at_#in~index| 1)) (.cse35 (<= 1 ULTIMATE.start_sll_circular_create_~len)) (.cse36 (<= |ULTIMATE.start_node_create_#in~data| 1)) (.cse37 (<= 0 |#StackHeapBarrier|)) (.cse38 (= |#t~string0.offset| 0)) (.cse39 (<= 1 ULTIMATE.start_node_create_~data)) (.cse40 (= ULTIMATE.start_sll_circular_update_at_~head.offset ULTIMATE.start_main_~s~0.offset)) (.cse42 (<= |ULTIMATE.start_sll_circular_update_at_#in~data| 3)) (.cse43 (= |#NULL.base| 0))) (or (let ((.cse24 (select (select |#memory_$Pointer$.offset| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (= .cse24 0) .cse25 .cse26 .cse27 .cse28 (= (select (select |#memory_int| ULTIMATE.start_sll_circular_update_at_~head.base) (+ ULTIMATE.start_sll_circular_update_at_~head.offset 4)) ULTIMATE.start_sll_circular_update_at_~data) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (= ULTIMATE.start_main_~len~0 (+ ULTIMATE.start_main_~i~0 1)) .cse37 .cse38 .cse39 .cse40 (= .cse41 (+ (select (select |#memory_int| (select (select |#memory_$Pointer$.base| ULTIMATE.start_main_~s~0.base) ULTIMATE.start_main_~s~0.offset)) (+ .cse24 4)) 1)) .cse42 .cse43)) (let ((.cse44 (select (select |#memory_int| ULTIMATE.start_main_~s~0.base) 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_sll_circular_get_data_at_~index 0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= .cse41 (+ 2 .cse44)) .cse15 .cse16 .cse17 .cse18 .cse19 (<= .cse44 ULTIMATE.start_main_~len~0) .cse20 .cse21 .cse22 .cse23 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (<= ULTIMATE.start_main_~i~0 0) .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse42 .cse43))))) [2021-11-07 01:11:14,315 INFO L731 BasicCegarLoop]: Path program histogram: [6, 2, 1, 1, 1, 1] [2021-11-07 01:11:14,316 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-07 01:11:14,327 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,328 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,336 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,336 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,343 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,344 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,345 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,345 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,346 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,346 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,347 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,351 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,351 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,352 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,352 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,353 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,353 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,354 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,360 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,361 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,361 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,362 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,362 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,362 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,363 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,363 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,364 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,364 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,365 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,365 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,365 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,366 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,366 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,366 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,367 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,368 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,368 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,368 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,377 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,378 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,378 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,379 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,379 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,380 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,380 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,380 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,381 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,381 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,381 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,382 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,382 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,382 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,383 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,383 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,384 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,384 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,384 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,385 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,391 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,392 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,392 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,395 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,395 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,395 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,398 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,399 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,399 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,400 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,400 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,400 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,401 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,401 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,405 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,406 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,406 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,406 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,407 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,407 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,407 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,408 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,412 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,412 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,413 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,413 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,413 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,414 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,418 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,418 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,418 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,419 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,419 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,419 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,423 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.11 01:11:14 BoogieIcfgContainer [2021-11-07 01:11:14,423 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-07 01:11:14,424 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-07 01:11:14,424 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-07 01:11:14,424 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-07 01:11:14,425 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:05:52" (3/4) ... [2021-11-07 01:11:14,427 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-07 01:11:14,437 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2021-11-07 01:11:14,438 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 14 nodes and edges [2021-11-07 01:11:14,438 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-07 01:11:14,439 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-07 01:11:14,461 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((\valid[temp] == 1 && temp == 0) && data == \old(data)) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && \valid[0] == 0) && \valid["0"] == 1) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && data == \old(data)) && \old(len) == len) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(len) == len) && "0" == 0) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0 [2021-11-07 01:11:14,462 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && #memory_$Pointer$[last][0] == 0) && \result == temp) && #memory_$Pointer$[last][0] == 0) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && 1 <= data) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data <= 1) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && "sll2c_update_all_reverse.c" <= 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && last <= 0) && \result == new_head) && head == new_head) && data == \old(data)) && #NULL <= 0) && #memory_$Pointer$[last := #memory_$Pointer$[last][last := head]][head][head] == 0) && \old(len) == len + 1) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && data <= 1) && 0 <= temp) && 0 <= last) && 1 <= \old(data)) && \valid[head] == 1) && \result <= 0) && \valid[0] == 0) && 1 <= data) && \valid["0"] == 1) && unknown-#StackHeapBarrier-unknown < "0") && 0 <= \result) && \old(len) == len) && data <= 1) && 0 <= #NULL) && temp <= 0) && 48 == unknown-#memory_int-unknown["0"]["0"]) && 0 <= "sll2c_update_all_reverse.c") && \old(data) <= 1) && "0" == 0) && 1 <= data) && #memory_$Pointer$[new_head][new_head] == last) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((\result == temp && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && last <= 0) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && 0 == #memory_$Pointer$[temp][temp]) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && 0 <= temp) && 0 <= last) && head == \result) && 0 == #memory_$Pointer$[temp][temp]) && \valid[head] == 1) && \result <= 0) && \valid[0] == 0) && \valid["0"] == 1) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && 0 <= \result) && data == \old(data)) && \old(len) == len) && temp <= 0) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(data) <= 1) && \old(len) == len) && "0" == 0) && 1 <= data) && head == last) && last == head) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0) [2021-11-07 01:11:14,462 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((\valid[temp] == 1 && head < unknown-#StackHeapBarrier-unknown) && temp == 0) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && last <= 0) && unknown-#length-unknown[head] == 8) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && #memory_$Pointer$[head][0] == 0) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && 0 <= last) && \valid[head] == 1) && \valid[0] == 0) && 1 <= data) && \valid["0"] == 1) && data == unknown-#memory_int-unknown[head][4]) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && data == \old(data)) && \old(len) == len) && data <= 1) && !(head == temp)) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(len) == len) && "0" == 0) && #memory_$Pointer$[head][0] == 0) && head == last) && last == head) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0 [2021-11-07 01:11:14,462 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && 1 <= data) && \old(len) <= 2) && data <= 1) && index <= 0) && 0 <= "0") && last <= 0) && \old(data) <= 1) && head <= 0) && s == head) && \result <= 0) && s == 0) && 0 <= new_head) && 2 == len) && data <= 1) && 0 <= temp) && 0 <= last) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || (((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 0 <= "0") && 1 <= \old(data)) && 0 <= #NULL) && 1 <= data) && \old(len) <= 2) && "0" <= 0) && data <= 1) && 0 <= s) && "sll2c_update_all_reverse.c" <= 0) && \old(data) <= 1) && #NULL <= 0) && \result <= 0) && 0 <= new_head) && 2 == len) && s <= 0) && data <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && #NULL <= 0) && \result <= 0) && 0 <= \result) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && 0 <= #NULL) && temp <= 0) && 0 <= "sll2c_update_all_reverse.c") && 1 <= len) && \old(data) <= 1) && len == i + 1) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data)) || ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && temp == 0) && 1 <= data) && \old(len) <= 2) && data <= 1) && index <= 0) && 0 <= "0") && !(#memory_$Pointer$[s][s] == s)) && last <= 0) && \old(data) <= 1) && head <= 0) && \result <= 0) && s == 0) && unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][4] + 1 <= 2 * len) && 0 <= new_head) && 2 == len) && data <= 1) && 0 <= last) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 2 * len <= unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][4] + 1) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + 2 == len) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data) && data <= 3) && \old(data) <= 3) && #NULL == 0) [2021-11-07 01:11:14,463 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && unknown-#memory_int-unknown[head][head + 4] == data) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || (((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && 2 * len <= 2 + unknown-#memory_int-unknown[s][4]) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && \old(data) <= 3) && #NULL == 0) [2021-11-07 01:11:14,463 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && !(#memory_$Pointer$[s][s] == s)) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && i == 0) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + 2 == len) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && !(s == head)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && head == 0) && \old(data) <= 1) && head <= 0) && last == 0) && \result <= 0) && s == 0) && #memory_$Pointer$[s][s] == head) && 0 <= new_head) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && \old(data) <= 3) && #NULL == 0)) || ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && \old(len) <= 2) && data <= 1) && data == 1) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && 1 <= i) && last == 0) && 1 <= index) && \result <= 0) && s == 0) && 0 <= new_head) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && !(head == #memory_$Pointer$[head][head])) && \old(data) <= 3) && #NULL == 0) [2021-11-07 01:11:14,464 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && head == head) && i + len == expected) && \result <= 0) && s == 0) && 0 <= new_head) && head == 0) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && unknown-#memory_int-unknown[head][head + 4] == data) && new_head <= 0) && \old(index) == index) && data <= 1) && head <= 0) && s == head) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && i == \old(index)) && \old(data) <= 1) && s == head) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && #memory_$Pointer$[head][head] == 0) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && i <= 1) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && 0 <= "0") && 0 <= s) && unknown-#memory_int-unknown[head][head + 4] == 2) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && 2 == expected) && \result <= 0) && 0 <= i) && 0 <= new_head) && head == 0) && 2 == len) && s <= 0) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + len <= unknown-#memory_int-unknown[s][4]) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && \old(data) <= 3) && #NULL == 0)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && i <= 1) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && expected <= unknown-#memory_int-unknown[head][head + 4]) && 0 <= "0") && 0 <= s) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && 0 <= i) && 0 <= new_head) && head == 0) && 2 * len <= 2 + unknown-#memory_int-unknown[s][4]) && 2 == len) && s <= 0) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && unknown-#memory_int-unknown[head][head + 4] + 2 * ((expected * -1 + 1) / -2) + 1 == 2 * expected) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) [2021-11-07 01:11:14,479 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/witness.graphml [2021-11-07 01:11:14,479 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-07 01:11:14,480 INFO L168 Benchmark]: Toolchain (without parser) took 322848.64 ms. Allocated memory was 113.2 MB in the beginning and 299.9 MB in the end (delta: 186.6 MB). Free memory was 80.6 MB in the beginning and 244.6 MB in the end (delta: -164.0 MB). Peak memory consumption was 22.8 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,480 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 113.2 MB. Free memory is still 68.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-11-07 01:11:14,480 INFO L168 Benchmark]: CACSL2BoogieTranslator took 519.34 ms. Allocated memory is still 113.2 MB. Free memory was 80.3 MB in the beginning and 79.9 MB in the end (delta: 420.3 kB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,480 INFO L168 Benchmark]: Boogie Procedure Inliner took 61.76 ms. Allocated memory is still 113.2 MB. Free memory was 79.9 MB in the beginning and 77.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,481 INFO L168 Benchmark]: Boogie Preprocessor took 62.20 ms. Allocated memory is still 113.2 MB. Free memory was 77.4 MB in the beginning and 75.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,481 INFO L168 Benchmark]: RCFGBuilder took 720.83 ms. Allocated memory is still 113.2 MB. Free memory was 75.7 MB in the beginning and 55.5 MB in the end (delta: 20.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,481 INFO L168 Benchmark]: TraceAbstraction took 321402.67 ms. Allocated memory was 142.6 MB in the beginning and 299.9 MB in the end (delta: 157.3 MB). Free memory was 117.0 MB in the beginning and 248.8 MB in the end (delta: -131.8 MB). Peak memory consumption was 187.1 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,481 INFO L168 Benchmark]: Witness Printer took 55.58 ms. Allocated memory is still 299.9 MB. Free memory was 248.8 MB in the beginning and 244.6 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-11-07 01:11:14,482 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26 ms. Allocated memory is still 113.2 MB. Free memory is still 68.3 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 519.34 ms. Allocated memory is still 113.2 MB. Free memory was 80.3 MB in the beginning and 79.9 MB in the end (delta: 420.3 kB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 61.76 ms. Allocated memory is still 113.2 MB. Free memory was 79.9 MB in the beginning and 77.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 62.20 ms. Allocated memory is still 113.2 MB. Free memory was 77.4 MB in the beginning and 75.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 720.83 ms. Allocated memory is still 113.2 MB. Free memory was 75.7 MB in the beginning and 55.5 MB in the end (delta: 20.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 16.1 GB. * TraceAbstraction took 321402.67 ms. Allocated memory was 142.6 MB in the beginning and 299.9 MB in the end (delta: 157.3 MB). Free memory was 117.0 MB in the beginning and 248.8 MB in the end (delta: -131.8 MB). Peak memory consumption was 187.1 MB. Max. memory is 16.1 GB. * Witness Printer took 55.58 ms. Allocated memory is still 299.9 MB. Free memory was 248.8 MB in the beginning and 244.6 MB in the end (delta: 4.2 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 637]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 18 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 321.2s, OverallIterations: 12, TraceHistogramMax: 4, PathProgramHistogramMax: 6, EmptinessCheckTime: 0.0s, AutomataDifference: 212.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 34.3s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 105 SDtfs, 410 SDslu, 261 SDs, 0 SdLazy, 1001 SolverSat, 252 SolverUnsat, 9 SolverUnknown, 0 SolverNotchecked, 14.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 452 GetRequests, 239 SyntacticMatches, 6 SemanticMatches, 207 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 1295 ImplicationChecksByTransitivity, 226.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=35occurred in iteration=7, InterpolantAutomatonStates: 101, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 12 MinimizatonAttempts, 63 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 12 LocationsWithAnnotation, 12 PreInvPairs, 29 NumberOfFragments, 2993 HoareAnnotationTreeSize, 12 FomulaSimplifications, 6079 FormulaSimplificationTreeSizeReduction, 0.4s HoareSimplificationTime, 12 FomulaSimplificationsInter, 15430 FormulaSimplificationTreeSizeReductionInter, 33.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 25.6s InterpolantComputationTime, 306 NumberOfCodeBlocks, 302 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 401 ConstructedInterpolants, 9 QuantifiedInterpolants, 3302 SizeOfPredicates, 77 NumberOfNonLiveVariables, 1493 ConjunctsInSsa, 157 ConjunctsInUnsatCore, 26 InterpolantComputations, 7 PerfectInterpolantSequences, 186/252 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME[ms]: 5710, ICFG_INTERPRETER_ENTERED_PROCEDURES: 1, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 12, DAG_INTERPRETER_EARLY_EXITS: 1, TOOLS_POST_APPLICATIONS: 22, TOOLS_POST_TIME[ms]: 4250, TOOLS_POST_CALL_APPLICATIONS: 0, TOOLS_POST_CALL_TIME[ms]: 0, TOOLS_POST_RETURN_APPLICATIONS: 0, TOOLS_POST_RETURN_TIME[ms]: 0, TOOLS_QUANTIFIERELIM_APPLICATIONS: 21, TOOLS_QUANTIFIERELIM_TIME[ms]: 4235, TOOLS_QUANTIFIERELIM_MAX_TIME[ms]: 844, FLUID_QUERY_TIME[ms]: 6, FLUID_QUERIES: 46, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 5, DOMAIN_JOIN_TIME[ms]: 598, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME[ms]: 0, DOMAIN_WIDEN_APPLICATIONS: 3, DOMAIN_WIDEN_TIME[ms]: 739, DOMAIN_ISSUBSETEQ_APPLICATIONS: 5, DOMAIN_ISSUBSETEQ_TIME[ms]: 27, DOMAIN_ISBOTTOM_APPLICATIONS: 12, DOMAIN_ISBOTTOM_TIME[ms]: 37, LOOP_SUMMARIZER_APPLICATIONS: 2, LOOP_SUMMARIZER_CACHE_MISSES: 2, LOOP_SUMMARIZER_OVERALL_TIME[ms]: 3824, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME[ms]: 3824, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 5, CALL_SUMMARIZER_APPLICATIONS: 0, CALL_SUMMARIZER_CACHE_MISSES: 0, CALL_SUMMARIZER_OVERALL_TIME[ms]: 0, CALL_SUMMARIZER_NEW_COMPUTATION_TIME[ms]: 0, PROCEDURE_GRAPH_BUILDER_TIME[ms]: 2, PATH_EXPR_TIME[ms]: 3, REGEX_TO_DAG_TIME[ms]: 4, DAG_COMPRESSION_TIME[ms]: 12, DAG_COMPRESSION_PROCESSED_NODES: 137, DAG_COMPRESSION_RETAINED_NODES: 36, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 620]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 620]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 576]: Loop Invariant [2021-11-07 01:11:14,497 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,498 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,499 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,500 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base Derived loop invariant: ((((((((((((((((((((((((((((((((((((\valid[temp] == 1 && head < unknown-#StackHeapBarrier-unknown) && temp == 0) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && last <= 0) && unknown-#length-unknown[head] == 8) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && #memory_$Pointer$[head][0] == 0) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && 0 <= last) && \valid[head] == 1) && \valid[0] == 0) && 1 <= data) && \valid["0"] == 1) && data == unknown-#memory_int-unknown[head][4]) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && data == \old(data)) && \old(len) == len) && data <= 1) && !(head == temp)) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(len) == len) && "0" == 0) && #memory_$Pointer$[head][0] == 0) && head == last) && last == head) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0 - InvariantResult [Line: 598]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 576]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((\valid[temp] == 1 && temp == 0) && data == \old(data)) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && \valid[0] == 0) && \valid["0"] == 1) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && data == \old(data)) && \old(len) == len) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(len) == len) && "0" == 0) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0 - InvariantResult [Line: 572]: Loop Invariant Derived loop invariant: 2 <= len && len == len - InvariantResult [Line: 586]: Loop Invariant [2021-11-07 01:11:14,504 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,504 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,504 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,505 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,505 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,505 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,506 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,508 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,509 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,509 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,509 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,510 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,510 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,510 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && #memory_$Pointer$[last][0] == 0) && \result == temp) && #memory_$Pointer$[last][0] == 0) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && 1 <= data) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data <= 1) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && "sll2c_update_all_reverse.c" <= 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && last <= 0) && \result == new_head) && head == new_head) && data == \old(data)) && #NULL <= 0) && #memory_$Pointer$[last := #memory_$Pointer$[last][last := head]][head][head] == 0) && \old(len) == len + 1) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && data <= 1) && 0 <= temp) && 0 <= last) && 1 <= \old(data)) && \valid[head] == 1) && \result <= 0) && \valid[0] == 0) && 1 <= data) && \valid["0"] == 1) && unknown-#StackHeapBarrier-unknown < "0") && 0 <= \result) && \old(len) == len) && data <= 1) && 0 <= #NULL) && temp <= 0) && 48 == unknown-#memory_int-unknown["0"]["0"]) && 0 <= "sll2c_update_all_reverse.c") && \old(data) <= 1) && "0" == 0) && 1 <= data) && #memory_$Pointer$[new_head][new_head] == last) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((\result == temp && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && data == 1) && data == \old(data)) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && 2 == unknown-#length-unknown["0"]) && last <= 0) && data == \old(data)) && unknown-#length-unknown[temp] == 8) && 0 == #memory_$Pointer$[temp][temp]) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && 2 == len) && 0 <= temp) && 0 <= last) && head == \result) && 0 == #memory_$Pointer$[temp][temp]) && \valid[head] == 1) && \result <= 0) && \valid[0] == 0) && \valid["0"] == 1) && #NULL == 0) && unknown-#StackHeapBarrier-unknown < "0") && 0 <= \result) && data == \old(data)) && \old(len) == len) && temp <= 0) && 48 == unknown-#memory_int-unknown["0"]["0"]) && "sll2c_update_all_reverse.c" == 0) && \old(data) <= 1) && \old(len) == len) && "0" == 0) && 1 <= data) && head == last) && last == head) && 0 < unknown-#StackHeapBarrier-unknown) && #NULL == 0) - InvariantResult [Line: 625]: Loop Invariant [2021-11-07 01:11:14,513 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,514 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,514 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,514 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,514 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,515 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,515 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,515 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,515 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,516 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,516 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,516 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,516 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,517 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,517 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,517 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,518 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,518 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,518 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,519 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,524 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,525 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,525 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,525 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,526 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,526 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,526 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,526 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,527 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,527 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,527 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,527 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,528 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,528 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,528 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,529 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,529 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,529 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,530 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,530 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && 1 <= data) && \old(len) <= 2) && data <= 1) && index <= 0) && 0 <= "0") && last <= 0) && \old(data) <= 1) && head <= 0) && s == head) && \result <= 0) && s == 0) && 0 <= new_head) && 2 == len) && data <= 1) && 0 <= temp) && 0 <= last) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || (((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 0 <= "0") && 1 <= \old(data)) && 0 <= #NULL) && 1 <= data) && \old(len) <= 2) && "0" <= 0) && data <= 1) && 0 <= s) && "sll2c_update_all_reverse.c" <= 0) && \old(data) <= 1) && #NULL <= 0) && \result <= 0) && 0 <= new_head) && 2 == len) && s <= 0) && data <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && #NULL <= 0) && \result <= 0) && 0 <= \result) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && 0 <= #NULL) && temp <= 0) && 0 <= "sll2c_update_all_reverse.c") && 1 <= len) && \old(data) <= 1) && len == i + 1) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data)) || ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && temp == 0) && 1 <= data) && \old(len) <= 2) && data <= 1) && index <= 0) && 0 <= "0") && !(#memory_$Pointer$[s][s] == s)) && last <= 0) && \old(data) <= 1) && head <= 0) && \result <= 0) && s == 0) && unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][4] + 1 <= 2 * len) && 0 <= new_head) && 2 == len) && data <= 1) && 0 <= last) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 2 * len <= unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][4] + 1) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + 2 == len) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && ((unknown-#memory_int-unknown[head][head + 4] == data && i <= 0) || ((((((((((((((((((((((((((((unknown-#length-unknown[last] == 8 && \valid[temp] == 1) && \result == temp) && data == unknown-#memory_int-unknown[last][4]) && head == new_head) && \valid[last] == 1) && \valid["sll2c_update_all_reverse.c"] == 1) && unknown-#StackHeapBarrier-unknown < "sll2c_update_all_reverse.c") && last == #memory_$Pointer$[new_head][new_head]) && unknown-#memory_int-unknown["0"]["0" + 1] == 0) && temp < unknown-#StackHeapBarrier-unknown) && new_head == \result) && 2 == unknown-#length-unknown["0"]) && last < unknown-#StackHeapBarrier-unknown) && s == \result) && unknown-#length-unknown[temp] == 8) && data == unknown-#memory_int-unknown[temp][temp + 4]) && unknown-#length-unknown["sll2c_update_all_reverse.c"] == 27) && head == #memory_$Pointer$[last][last]) && \valid[0] == 0) && \valid["0"] == 1) && !(last == temp)) && unknown-#StackHeapBarrier-unknown < "0") && #memory_$Pointer$[last][last] == head) && 48 == unknown-#memory_int-unknown["0"]["0"]) && len == i + 1) && #memory_$Pointer$[new_head][new_head] == last) && head == \result) && 0 < unknown-#StackHeapBarrier-unknown))) && 1 <= data) && data <= 3) && \old(data) <= 3) && #NULL == 0) - InvariantResult [Line: 572]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 629]: Loop Invariant [2021-11-07 01:11:14,536 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,536 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,536 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,538 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,539 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,539 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && unknown-#memory_int-unknown[head][head + 4] == data) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || (((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && 2 * len <= 2 + unknown-#memory_int-unknown[s][4]) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && \old(data) <= 3) && #NULL == 0) - InvariantResult [Line: 614]: Loop Invariant [2021-11-07 01:11:14,541 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,541 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,542 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,542 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,542 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,543 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,543 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,543 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,546 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,546 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,547 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,547 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,547 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,547 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,548 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,548 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && !(#memory_$Pointer$[s][s] == s)) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && s == 0) && 0 <= new_head) && i == 0) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + 2 == len) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && !(s == head)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && head == 0) && \old(data) <= 1) && head <= 0) && last == 0) && \result <= 0) && s == 0) && #memory_$Pointer$[s][s] == head) && 0 <= new_head) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && \old(data) <= 3) && #NULL == 0)) || ((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && #memory_$Pointer$[head][s] == 0) && \old(len) <= 2) && data <= 1) && data == 1) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && 1 <= i) && last == 0) && 1 <= index) && \result <= 0) && s == 0) && 0 <= new_head) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && !(head == #memory_$Pointer$[head][head])) && \old(data) <= 3) && #NULL == 0) - InvariantResult [Line: 607]: Loop Invariant [2021-11-07 01:11:14,551 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,551 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,551 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,552 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,552 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,552 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,556 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,556 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,556 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,556 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-07 01:11:14,557 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-07 01:11:14,557 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && 0 <= "0") && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && head == head) && i + len == expected) && \result <= 0) && s == 0) && 0 <= new_head) && head == 0) && 2 == len) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && unknown-#memory_int-unknown[head][head + 4] == data) && new_head <= 0) && \old(index) == index) && data <= 1) && head <= 0) && s == head) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && i == \old(index)) && \old(data) <= 1) && s == head) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && #memory_$Pointer$[head][head] == 0) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) || ((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && i <= 1) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && 0 <= "0") && 0 <= s) && unknown-#memory_int-unknown[head][head + 4] == 2) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && 2 == expected) && \result <= 0) && 0 <= i) && 0 <= new_head) && head == 0) && 2 == len) && s <= 0) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && 1 <= data) && i + len == data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && i + len <= unknown-#memory_int-unknown[s][4]) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && \old(data) <= 3) && #NULL == 0)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((2 <= \old(len) && 0 <= head) && i <= 1) && 1 <= \old(data)) && \old(len) <= 2) && data <= 1) && data == 1) && index <= 0) && index <= 0) && expected <= unknown-#memory_int-unknown[head][head + 4]) && 0 <= "0") && 0 <= s) && \old(data) <= 1) && head <= 0) && s == head) && last == 0) && \result <= 0) && 0 <= i) && 0 <= new_head) && head == 0) && 2 * len <= 2 + unknown-#memory_int-unknown[s][4]) && 2 == len) && s <= 0) && index <= 1) && 0 <= temp) && len <= 1) && 1 <= \old(data)) && 2 * len == 2 + data) && unknown-#memory_int-unknown[head][head + 4] + 2 * ((expected * -1 + 1) / -2) + 1 == 2 * expected) && unknown-#memory_int-unknown[s][4] <= len) && \result <= 0) && 0 <= \result) && 0 <= head) && new_data <= 3) && #memory_$Pointer$[s][s] == 0) && 1 <= data) && #NULL == 0) && 0 <= "sll2c_update_all_reverse.c") && 0 <= \result) && new_head <= 0) && data <= 1) && head <= 0) && temp <= 0) && "sll2c_update_all_reverse.c" == 0) && \old(index) <= 1) && 1 <= len) && \old(data) <= 1) && len == i + 1) && 0 <= unknown-#StackHeapBarrier-unknown) && "0" == 0) && 1 <= data) && head == s) && data <= 3) && 2 * len == unknown-#memory_int-unknown[#memory_$Pointer$[s][s]][#memory_$Pointer$[s][s] + 4] + 1) && \old(data) <= 3) && #NULL == 0) RESULT: Ultimate proved your program to be correct! [2021-11-07 01:11:14,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b3ae46a-240d-4a7d-aa8d-0f57ad31dbbf/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE