./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (memcleanup) Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/config/svcomp-MemCleanup-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:27:01,496 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:27:01,499 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:27:01,560 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:27:01,561 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:27:01,563 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:27:01,564 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:27:01,567 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:27:01,569 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:27:01,570 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:27:01,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:27:01,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:27:01,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:27:01,575 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:27:01,577 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:27:01,578 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:27:01,580 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:27:01,581 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:27:01,583 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:27:01,585 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:27:01,588 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:27:01,589 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:27:01,591 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:27:01,592 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:27:01,600 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:27:01,603 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:27:01,603 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:27:01,604 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:27:01,606 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:27:01,607 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:27:01,609 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:27:01,610 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:27:01,612 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:27:01,614 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:27:01,616 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:27:01,620 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:27:01,621 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:27:01,621 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:27:01,621 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:27:01,622 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:27:01,623 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:27:01,623 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/config/svcomp-MemCleanup-32bit-Taipan_Default.epf [2021-11-12 23:27:01,660 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:27:01,660 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:27:01,661 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:27:01,661 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:27:01,662 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:27:01,662 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:27:01,662 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:27:01,662 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:27:01,663 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:27:01,663 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:27:01,663 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:27:01,663 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:27:01,663 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:27:01,664 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:27:01,664 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:27:01,664 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:27:01,665 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-12 23:27:01,665 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-12 23:27:01,665 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:27:01,666 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:27:01,666 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-12 23:27:01,666 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:27:01,666 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:27:01,667 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:27:01,667 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-12 23:27:01,667 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-12 23:27:01,667 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:27:01,667 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:27:01,668 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:27:01,668 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:27:01,668 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:27:01,668 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:27:01,669 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:27:01,669 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:27:01,669 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:27:01,669 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:27:01,669 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:27:01,670 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:27:01,670 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:27:01,670 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_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/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_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-memcleanup) ) 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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2021-11-12 23:27:01,905 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:27:01,927 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:27:01,929 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:27:01,931 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:27:01,932 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:27:01,933 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-12 23:27:02,015 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/data/c5f1d0e7b/7cada6c080734ca38cbbbc79d473da09/FLAG853799bc8 [2021-11-12 23:27:02,569 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:27:02,574 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-12 23:27:02,593 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/data/c5f1d0e7b/7cada6c080734ca38cbbbc79d473da09/FLAG853799bc8 [2021-11-12 23:27:02,820 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/data/c5f1d0e7b/7cada6c080734ca38cbbbc79d473da09 [2021-11-12 23:27:02,823 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:27:02,824 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:27:02,826 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:27:02,826 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:27:02,830 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:27:02,831 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:27:02" (1/1) ... [2021-11-12 23:27:02,832 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1af2e282 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:02, skipping insertion in model container [2021-11-12 23:27:02,833 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:27:02" (1/1) ... [2021-11-12 23:27:02,850 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:27:02,902 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:27:03,266 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:27:03,285 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:27:03,368 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:27:03,424 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:27:03,425 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03 WrapperNode [2021-11-12 23:27:03,425 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:27:03,426 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:27:03,427 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:27:03,427 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:27:03,437 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,483 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,519 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:27:03,520 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:27:03,521 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:27:03,521 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:27:03,529 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,544 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,544 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,557 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,565 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,572 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,580 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:27:03,585 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:27:03,585 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:27:03,585 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:27:03,587 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (1/1) ... [2021-11-12 23:27:03,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:27:03,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:27:03,623 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:27:03,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:27:03,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-12 23:27:03,662 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-11-12 23:27:03,662 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-11-12 23:27:03,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 23:27:03,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:27:03,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 23:27:03,663 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 23:27:03,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 23:27:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-12 23:27:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:27:03,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:27:04,146 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:27:04,149 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-12 23:27:04,152 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:27:04 BoogieIcfgContainer [2021-11-12 23:27:04,152 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:27:04,154 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:27:04,154 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:27:04,158 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:27:04,158 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:27:02" (1/3) ... [2021-11-12 23:27:04,159 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a7b9938 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:27:04, skipping insertion in model container [2021-11-12 23:27:04,159 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:27:03" (2/3) ... [2021-11-12 23:27:04,160 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a7b9938 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:27:04, skipping insertion in model container [2021-11-12 23:27:04,160 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:27:04" (3/3) ... [2021-11-12 23:27:04,161 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2021-11-12 23:27:04,167 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:27:04,167 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-11-12 23:27:04,211 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:27:04,218 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-12 23:27:04,218 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-11-12 23:27:04,233 INFO L276 IsEmpty]: Start isEmpty. Operand has 58 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 53 states have internal predecessors, (60), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:27:04,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-12 23:27:04,240 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:04,241 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-12 23:27:04,242 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:04,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:04,247 INFO L85 PathProgramCache]: Analyzing trace with hash 130425256, now seen corresponding path program 1 times [2021-11-12 23:27:04,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:04,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390784428] [2021-11-12 23:27:04,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:04,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:04,513 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-12 23:27:04,514 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:04,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390784428] [2021-11-12 23:27:04,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390784428] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:04,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:04,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-12 23:27:04,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489600238] [2021-11-12 23:27:04,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:04,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:27:04,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:04,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:27:04,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:27:04,553 INFO L87 Difference]: Start difference. First operand has 58 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 53 states have internal predecessors, (60), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:04,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:04,635 INFO L93 Difference]: Finished difference Result 72 states and 86 transitions. [2021-11-12 23:27:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:27:04,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-12 23:27:04,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:04,647 INFO L225 Difference]: With dead ends: 72 [2021-11-12 23:27:04,647 INFO L226 Difference]: Without dead ends: 70 [2021-11-12 23:27:04,649 INFO L932 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-12 23:27:04,653 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 52 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.95ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.56ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:04,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 68 Invalid, 36 Unknown, 0 Unchecked, 2.95ms Time], IncrementalHoareTripleChecker [4 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 51.56ms Time] [2021-11-12 23:27:04,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-11-12 23:27:04,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 66. [2021-11-12 23:27:04,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 41 states have (on average 1.6341463414634145) internal successors, (67), 58 states have internal predecessors, (67), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2021-11-12 23:27:04,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 82 transitions. [2021-11-12 23:27:04,701 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 82 transitions. Word has length 5 [2021-11-12 23:27:04,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:04,702 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 82 transitions. [2021-11-12 23:27:04,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:04,703 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 82 transitions. [2021-11-12 23:27:04,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-12 23:27:04,703 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:04,704 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-12 23:27:04,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-12 23:27:04,704 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:04,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:04,705 INFO L85 PathProgramCache]: Analyzing trace with hash 130425257, now seen corresponding path program 1 times [2021-11-12 23:27:04,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:04,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139524310] [2021-11-12 23:27:04,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:04,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:04,849 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-12 23:27:04,849 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:04,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139524310] [2021-11-12 23:27:04,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139524310] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:04,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:04,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 23:27:04,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339408449] [2021-11-12 23:27:04,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:04,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:27:04,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:04,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:27:04,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:27:04,862 INFO L87 Difference]: Start difference. First operand 66 states and 82 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:05,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:05,027 INFO L93 Difference]: Finished difference Result 155 states and 203 transitions. [2021-11-12 23:27:05,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:27:05,028 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-12 23:27:05,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:05,031 INFO L225 Difference]: With dead ends: 155 [2021-11-12 23:27:05,034 INFO L226 Difference]: Without dead ends: 155 [2021-11-12 23:27:05,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:27:05,037 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 82 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 91.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.37ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 134.02ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:05,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 150 Invalid, 62 Unknown, 0 Unchecked, 4.37ms Time], IncrementalHoareTripleChecker [4 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 134.02ms Time] [2021-11-12 23:27:05,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-11-12 23:27:05,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 111. [2021-11-12 23:27:05,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 80 states have (on average 1.6375) internal successors, (131), 97 states have internal predecessors, (131), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 23:27:05,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 168 transitions. [2021-11-12 23:27:05,082 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 168 transitions. Word has length 5 [2021-11-12 23:27:05,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:05,085 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 168 transitions. [2021-11-12 23:27:05,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:05,086 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 168 transitions. [2021-11-12 23:27:05,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-12 23:27:05,086 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:05,087 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-12 23:27:05,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-12 23:27:05,087 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:05,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:05,097 INFO L85 PathProgramCache]: Analyzing trace with hash -251784379, now seen corresponding path program 1 times [2021-11-12 23:27:05,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:05,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013425766] [2021-11-12 23:27:05,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:05,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:05,405 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-12 23:27:05,406 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:05,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013425766] [2021-11-12 23:27:05,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013425766] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:05,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:05,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:27:05,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315719467] [2021-11-12 23:27:05,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:05,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:27:05,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:05,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:27:05,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:27:05,411 INFO L87 Difference]: Start difference. First operand 111 states and 168 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:05,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:05,674 INFO L93 Difference]: Finished difference Result 237 states and 341 transitions. [2021-11-12 23:27:05,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:27:05,675 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-12 23:27:05,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:05,679 INFO L225 Difference]: With dead ends: 237 [2021-11-12 23:27:05,679 INFO L226 Difference]: Without dead ends: 237 [2021-11-12 23:27:05,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:27:05,681 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 145 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 170.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.43ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 198.18ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:05,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 148 Invalid, 121 Unknown, 0 Unchecked, 6.43ms Time], IncrementalHoareTripleChecker [7 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 198.18ms Time] [2021-11-12 23:27:05,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-12 23:27:05,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 166. [2021-11-12 23:27:05,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 131 states have (on average 1.633587786259542) internal successors, (214), 148 states have internal predecessors, (214), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-12 23:27:05,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 259 transitions. [2021-11-12 23:27:05,706 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 259 transitions. Word has length 6 [2021-11-12 23:27:05,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:05,706 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 259 transitions. [2021-11-12 23:27:05,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:05,707 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 259 transitions. [2021-11-12 23:27:05,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-12 23:27:05,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:05,708 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:05,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-12 23:27:05,708 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:05,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:05,709 INFO L85 PathProgramCache]: Analyzing trace with hash 784618888, now seen corresponding path program 1 times [2021-11-12 23:27:05,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:05,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577083866] [2021-11-12 23:27:05,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:05,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:06,085 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-12 23:27:06,085 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:06,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577083866] [2021-11-12 23:27:06,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577083866] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:06,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:06,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:27:06,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821893223] [2021-11-12 23:27:06,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:06,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:27:06,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:06,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:27:06,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:27:06,089 INFO L87 Difference]: Start difference. First operand 166 states and 259 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:06,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:06,291 INFO L93 Difference]: Finished difference Result 216 states and 302 transitions. [2021-11-12 23:27:06,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:27:06,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-12 23:27:06,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:06,296 INFO L225 Difference]: With dead ends: 216 [2021-11-12 23:27:06,296 INFO L226 Difference]: Without dead ends: 216 [2021-11-12 23:27:06,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:27:06,308 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 87 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 116.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.97ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 140.01ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:06,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 193 Invalid, 90 Unknown, 0 Unchecked, 4.97ms Time], IncrementalHoareTripleChecker [1 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 140.01ms Time] [2021-11-12 23:27:06,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-12 23:27:06,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 166. [2021-11-12 23:27:06,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 131 states have (on average 1.618320610687023) internal successors, (212), 148 states have internal predecessors, (212), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-12 23:27:06,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 257 transitions. [2021-11-12 23:27:06,329 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 257 transitions. Word has length 7 [2021-11-12 23:27:06,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:06,330 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 257 transitions. [2021-11-12 23:27:06,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:06,330 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 257 transitions. [2021-11-12 23:27:06,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-12 23:27:06,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:06,331 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:06,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-12 23:27:06,331 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:06,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:06,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1446618201, now seen corresponding path program 1 times [2021-11-12 23:27:06,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:06,332 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016973650] [2021-11-12 23:27:06,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:06,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:06,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:06,458 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-12 23:27:06,459 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:06,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016973650] [2021-11-12 23:27:06,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016973650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:06,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:06,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 23:27:06,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956029690] [2021-11-12 23:27:06,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:06,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:27:06,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:06,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:27:06,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:27:06,461 INFO L87 Difference]: Start difference. First operand 166 states and 257 transitions. Second operand has 6 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:06,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:06,696 INFO L93 Difference]: Finished difference Result 258 states and 350 transitions. [2021-11-12 23:27:06,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:27:06,697 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-12 23:27:06,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:06,700 INFO L225 Difference]: With dead ends: 258 [2021-11-12 23:27:06,700 INFO L226 Difference]: Without dead ends: 258 [2021-11-12 23:27:06,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:27:06,701 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 371 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 139.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.37ms SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 167.93ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:06,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 151 Invalid, 132 Unknown, 0 Unchecked, 3.37ms Time], IncrementalHoareTripleChecker [16 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 167.93ms Time] [2021-11-12 23:27:06,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-12 23:27:06,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 210. [2021-11-12 23:27:06,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 172 states have (on average 1.5813953488372092) internal successors, (272), 191 states have internal predecessors, (272), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (35), 11 states have call predecessors, (35), 11 states have call successors, (35) [2021-11-12 23:27:06,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 318 transitions. [2021-11-12 23:27:06,725 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 318 transitions. Word has length 8 [2021-11-12 23:27:06,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:06,725 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 318 transitions. [2021-11-12 23:27:06,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:06,725 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 318 transitions. [2021-11-12 23:27:06,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-12 23:27:06,726 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:06,726 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:06,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-12 23:27:06,727 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:06,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:06,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1895491222, now seen corresponding path program 1 times [2021-11-12 23:27:06,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:06,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022626099] [2021-11-12 23:27:06,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:06,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:06,905 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-12 23:27:06,905 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:06,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022626099] [2021-11-12 23:27:06,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022626099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:06,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:06,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:27:06,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339931196] [2021-11-12 23:27:06,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:06,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:27:06,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:06,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:27:06,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:27:06,908 INFO L87 Difference]: Start difference. First operand 210 states and 318 transitions. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:07,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:07,123 INFO L93 Difference]: Finished difference Result 248 states and 333 transitions. [2021-11-12 23:27:07,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:27:07,124 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-12 23:27:07,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:07,127 INFO L225 Difference]: With dead ends: 248 [2021-11-12 23:27:07,127 INFO L226 Difference]: Without dead ends: 248 [2021-11-12 23:27:07,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:27:07,130 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 156 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 104.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.29ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 123.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:07,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 193 Invalid, 86 Unknown, 0 Unchecked, 2.29ms Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 123.42ms Time] [2021-11-12 23:27:07,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-11-12 23:27:07,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 220. [2021-11-12 23:27:07,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 181 states have (on average 1.574585635359116) internal successors, (285), 201 states have internal predecessors, (285), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (35), 11 states have call predecessors, (35), 11 states have call successors, (35) [2021-11-12 23:27:07,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 331 transitions. [2021-11-12 23:27:07,166 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 331 transitions. Word has length 9 [2021-11-12 23:27:07,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:07,166 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 331 transitions. [2021-11-12 23:27:07,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:07,166 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 331 transitions. [2021-11-12 23:27:07,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-12 23:27:07,167 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:07,167 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:07,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-12 23:27:07,168 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:07,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:07,169 INFO L85 PathProgramCache]: Analyzing trace with hash -354750800, now seen corresponding path program 1 times [2021-11-12 23:27:07,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:07,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600238596] [2021-11-12 23:27:07,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:07,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:07,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:07,279 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:07,280 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:07,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600238596] [2021-11-12 23:27:07,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600238596] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:27:07,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115226369] [2021-11-12 23:27:07,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:07,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:27:07,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:27:07,282 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:27:07,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-12 23:27:07,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:07,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:27:07,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:27:07,604 INFO L354 Elim1Store]: treesize reduction 240, result has 16.1 percent of original size [2021-11-12 23:27:07,606 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 5 case distinctions, treesize of input 21 treesize of output 51 [2021-11-12 23:27:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:07,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:27:07,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:07,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115226369] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:27:07,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1641662535] [2021-11-12 23:27:07,994 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-12 23:27:07,994 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:27:08,000 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:27:08,006 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:27:08,007 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:27:08,048 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,057 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:08,058 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:27:08,060 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:08,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:08,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:27:08,141 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_33|], 78=[|v_#valid_47|]} [2021-11-12 23:27:08,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:08,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,168 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:08,185 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:27:08,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:08,282 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,283 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:08,283 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:08,312 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,313 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,314 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:08,314 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:08,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:08,482 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:27:08,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:27:08,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:08,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:08,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:08,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,533 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,545 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:27:08,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:08,547 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:27:08,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,578 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:27:08,580 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 200 for LOIs [2021-11-12 23:27:08,618 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.4 percent of original size [2021-11-12 23:27:08,638 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 495 [2021-11-12 23:27:08,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:08,672 INFO L185 QuantifierPusher]: treesize reduction 3, result has 99.4 percent of original size 469 [2021-11-12 23:27:08,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:08,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:08,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,137 INFO L180 QuantifierPusher]: treesize reduction 6, result has 99.5 percent of original size [2021-11-12 23:27:09,151 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:09,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:09,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 995 [2021-11-12 23:27:09,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1136 [2021-11-12 23:27:09,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:09,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1150 [2021-11-12 23:27:09,500 INFO L180 QuantifierPusher]: treesize reduction 6, result has 99.5 percent of original size [2021-11-12 23:27:09,508 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:09,534 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:09,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 995 [2021-11-12 23:27:09,648 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1136 [2021-11-12 23:27:09,698 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:09,759 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1150 [2021-11-12 23:27:09,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:09,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:10,222 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:27:17,347 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:27:17,347 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:27:17,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 8 [2021-11-12 23:27:17,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076032922] [2021-11-12 23:27:17,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:27:17,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:27:17,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:17,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:27:17,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:27:17,350 INFO L87 Difference]: Start difference. First operand 220 states and 331 transitions. Second operand has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:17,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:17,592 INFO L93 Difference]: Finished difference Result 301 states and 418 transitions. [2021-11-12 23:27:17,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:27:17,592 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-12 23:27:17,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:17,598 INFO L225 Difference]: With dead ends: 301 [2021-11-12 23:27:17,599 INFO L226 Difference]: Without dead ends: 301 [2021-11-12 23:27:17,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:27:17,600 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 271 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 158.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.36ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 191.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:17,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 356 Invalid, 210 Unknown, 0 Unchecked, 4.36ms Time], IncrementalHoareTripleChecker [17 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 191.81ms Time] [2021-11-12 23:27:17,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-12 23:27:17,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 232. [2021-11-12 23:27:17,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 190 states have (on average 1.5) internal successors, (285), 213 states have internal predecessors, (285), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (45), 11 states have call predecessors, (45), 11 states have call successors, (45) [2021-11-12 23:27:17,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 341 transitions. [2021-11-12 23:27:17,628 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 341 transitions. Word has length 13 [2021-11-12 23:27:17,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:17,629 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 341 transitions. [2021-11-12 23:27:17,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:17,629 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 341 transitions. [2021-11-12 23:27:17,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-12 23:27:17,630 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:17,630 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:17,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-12 23:27:17,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:27:17,850 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:17,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:17,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1887627038, now seen corresponding path program 1 times [2021-11-12 23:27:17,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:17,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863309607] [2021-11-12 23:27:17,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:17,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:17,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:18,071 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:18,072 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:18,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863309607] [2021-11-12 23:27:18,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863309607] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:27:18,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644395409] [2021-11-12 23:27:18,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:18,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:27:18,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:27:18,078 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:27:18,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-12 23:27:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:18,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 23:27:18,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:27:18,317 INFO L354 Elim1Store]: treesize reduction 505, result has 10.9 percent of original size [2021-11-12 23:27:18,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 9 case distinctions, treesize of input 150 treesize of output 180 [2021-11-12 23:27:29,569 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 108 treesize of output 78 [2021-11-12 23:27:30,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:30,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:27:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:30,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644395409] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:27:30,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [734871185] [2021-11-12 23:27:30,444 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-12 23:27:30,444 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:27:30,444 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:27:30,445 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:27:30,445 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:27:30,463 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,464 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:30,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,465 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:30,466 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:30,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,467 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:27:30,474 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:27:30,488 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_34|], 78=[|v_#valid_49|]} [2021-11-12 23:27:30,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:30,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,502 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:30,515 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,519 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:27:30,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:30,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:30,603 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:30,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:30,615 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:30,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:30,737 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:27:30,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:27:30,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,742 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:30,743 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:30,744 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:30,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:27:30,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:30,779 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:27:30,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:27:30,809 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 200 for LOIs [2021-11-12 23:27:30,853 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.4 percent of original size [2021-11-12 23:27:30,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 495 [2021-11-12 23:27:30,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:30,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 502 [2021-11-12 23:27:30,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:30,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,245 INFO L180 QuantifierPusher]: treesize reduction 24, result has 97.9 percent of original size [2021-11-12 23:27:31,251 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:31,265 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:31,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1008 [2021-11-12 23:27:31,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1149 [2021-11-12 23:27:31,363 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:31,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1163 [2021-11-12 23:27:31,525 INFO L180 QuantifierPusher]: treesize reduction 24, result has 97.9 percent of original size [2021-11-12 23:27:31,526 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:31,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:31,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1004 [2021-11-12 23:27:31,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1149 [2021-11-12 23:27:31,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:31,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1163 [2021-11-12 23:27:31,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:31,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:32,045 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:27:39,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [734871185] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:39,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:27:39,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 4, 4] total 21 [2021-11-12 23:27:39,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040371145] [2021-11-12 23:27:39,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:39,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:27:39,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:39,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:27:39,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-11-12 23:27:39,134 INFO L87 Difference]: Start difference. First operand 232 states and 341 transitions. Second operand has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:41,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:41,340 INFO L93 Difference]: Finished difference Result 216 states and 296 transitions. [2021-11-12 23:27:41,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-12 23:27:41,342 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-12 23:27:41,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:41,344 INFO L225 Difference]: With dead ends: 216 [2021-11-12 23:27:41,344 INFO L226 Difference]: Without dead ends: 216 [2021-11-12 23:27:41,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-11-12 23:27:41,346 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 49 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 677.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.22ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 780.11ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:41,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 137 Invalid, 259 Unknown, 0 Unchecked, 5.22ms Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 780.11ms Time] [2021-11-12 23:27:41,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-12 23:27:41,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 210. [2021-11-12 23:27:41,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 174 states have (on average 1.4770114942528736) internal successors, (257), 197 states have internal predecessors, (257), 7 states have call successors, (7), 5 states have call predecessors, (7), 11 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2021-11-12 23:27:41,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 290 transitions. [2021-11-12 23:27:41,357 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 290 transitions. Word has length 14 [2021-11-12 23:27:41,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:41,357 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 290 transitions. [2021-11-12 23:27:41,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:27:41,358 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 290 transitions. [2021-11-12 23:27:41,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-12 23:27:41,359 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:41,359 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:41,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-12 23:27:41,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-12 23:27:41,574 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:41,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:41,575 INFO L85 PathProgramCache]: Analyzing trace with hash 351522922, now seen corresponding path program 1 times [2021-11-12 23:27:41,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:41,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277240514] [2021-11-12 23:27:41,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:41,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:41,619 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:41,619 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:41,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277240514] [2021-11-12 23:27:41,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277240514] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:27:41,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:27:41,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:27:41,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296817732] [2021-11-12 23:27:41,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:27:41,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:27:41,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:27:41,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:27:41,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:27:41,627 INFO L87 Difference]: Start difference. First operand 210 states and 290 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:27:41,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:27:41,642 INFO L93 Difference]: Finished difference Result 216 states and 294 transitions. [2021-11-12 23:27:41,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:27:41,643 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-12 23:27:41,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:27:41,645 INFO L225 Difference]: With dead ends: 216 [2021-11-12 23:27:41,645 INFO L226 Difference]: Without dead ends: 216 [2021-11-12 23:27:41,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:27:41,649 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 13 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.87ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.29ms IncrementalHoareTripleChecker+Time [2021-11-12 23:27:41,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 112 Invalid, 8 Unknown, 0 Unchecked, 0.87ms Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 9.29ms Time] [2021-11-12 23:27:41,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-12 23:27:41,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 210. [2021-11-12 23:27:41,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 174 states have (on average 1.4597701149425288) internal successors, (254), 197 states have internal predecessors, (254), 7 states have call successors, (7), 5 states have call predecessors, (7), 11 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2021-11-12 23:27:41,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 287 transitions. [2021-11-12 23:27:41,662 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 287 transitions. Word has length 23 [2021-11-12 23:27:41,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:27:41,663 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 287 transitions. [2021-11-12 23:27:41,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:27:41,663 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 287 transitions. [2021-11-12 23:27:41,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-12 23:27:41,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:27:41,665 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:27:41,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-12 23:27:41,665 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:27:41,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:27:41,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1643273810, now seen corresponding path program 1 times [2021-11-12 23:27:41,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:27:41,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432622790] [2021-11-12 23:27:41,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:41,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:27:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:41,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:41,814 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:27:41,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432622790] [2021-11-12 23:27:41,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432622790] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:27:41,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866216856] [2021-11-12 23:27:41,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:27:41,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:27:41,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:27:41,818 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:27:41,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-12 23:27:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:27:41,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-12 23:27:41,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:27:41,977 INFO L354 Elim1Store]: treesize reduction 240, result has 16.1 percent of original size [2021-11-12 23:27:41,977 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 5 case distinctions, treesize of input 46 treesize of output 75 [2021-11-12 23:27:42,087 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-11-12 23:27:42,088 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 6 case distinctions, treesize of input 75 treesize of output 105 [2021-11-12 23:27:42,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:42,234 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 31 treesize of output 33 [2021-11-12 23:27:42,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:42,255 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 30 treesize of output 34 [2021-11-12 23:27:42,484 INFO L354 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2021-11-12 23:27:42,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 51 [2021-11-12 23:27:42,506 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-11-12 23:27:42,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 56 [2021-11-12 23:27:42,613 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:42,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:27:43,433 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:27:43,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866216856] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:27:43,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [121609458] [2021-11-12 23:27:43,436 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-12 23:27:43,436 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:27:43,436 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:27:43,437 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:27:43,437 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:27:43,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:43,459 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:43,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:43,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:27:43,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:27:43,474 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_44|], 78=[|v_#valid_59|]} [2021-11-12 23:27:43,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:27:43,552 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,553 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:43,553 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,554 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:43,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:43,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:43,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,589 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,590 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:43,601 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:43,602 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:43,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,706 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:27:43,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:27:43,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:43,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:27:43,711 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:43,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,770 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,780 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:27:43,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,781 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:27:43,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,801 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:27:43,810 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:27:43,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:27:43,814 INFO L180 QuantifierPusher]: treesize reduction 18, result has 85.5 percent of original size [2021-11-12 23:27:43,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:27:43,817 INFO L180 QuantifierPusher]: treesize reduction 18, result has 90.4 percent of original size [2021-11-12 23:27:43,818 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:43,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:27:43,820 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:43,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:27:43,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 23:27:43,825 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_45|], 10=[|v_#valid_60|]} [2021-11-12 23:27:43,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,848 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:27:43,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:27:43,849 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:27:43,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,852 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:27:43,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,871 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:27:43,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:27:43,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:27:43,881 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,882 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:27:43,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:43,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,941 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:27:43,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:27:43,942 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,944 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:27:43,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,946 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:27:43,946 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:43,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:43,995 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:27:43,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:27:43,996 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,998 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:27:43,999 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:43,999 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:27:43,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-12 23:27:44,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:27:44,015 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:327, output treesize:345 [2021-11-12 23:27:44,018 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-12 23:27:44,027 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,030 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 328 [2021-11-12 23:27:44,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,057 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:44,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:44,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:27:44,081 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:44,081 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,082 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,139 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:27:44,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:27:44,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:44,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:44,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,179 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:27:44,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:27:44,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:27:44,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:27:44,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,229 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:44,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:27:44,241 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:27:44,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:27:44,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,258 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,260 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,322 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:27:44,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:27:44,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:44,327 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:27:44,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,363 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:27:44,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:27:44,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,371 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:27:44,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,587 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:27:44,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:44,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:27:44,601 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:27:44,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:27:44,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:27:44,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:27:44,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:27:44,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:27:44,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:27:44,688 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:44,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:27:44,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:27:44,922 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:27:45,039 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:27:45,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:27:45,102 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.3 percent of original size [2021-11-12 23:27:45,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1047 [2021-11-12 23:27:45,165 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.4 percent of original size [2021-11-12 23:27:45,167 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:45,178 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:45,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:45,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:45,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:27:45,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:27:45,250 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:27:45,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:27:45,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 985 [2021-11-12 23:27:45,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1167 [2021-11-12 23:27:45,383 INFO L180 QuantifierPusher]: treesize reduction 15, result has 98.7 percent of original size [2021-11-12 23:27:45,408 INFO L185 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size 589 [2021-11-12 23:27:45,438 INFO L180 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size [2021-11-12 23:27:45,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 583 [2021-11-12 23:27:45,460 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:28:11,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [121609458] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:28:11,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:28:11,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [6, 5, 5] total 30 [2021-11-12 23:28:11,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106242753] [2021-11-12 23:28:11,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:28:11,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-12 23:28:11,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:28:11,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-12 23:28:11,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=749, Unknown=0, NotChecked=0, Total=992 [2021-11-12 23:28:11,610 INFO L87 Difference]: Start difference. First operand 210 states and 287 transitions. Second operand has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:28:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:28:14,273 INFO L93 Difference]: Finished difference Result 275 states and 364 transitions. [2021-11-12 23:28:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-12 23:28:14,274 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-12 23:28:14,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:28:14,276 INFO L225 Difference]: With dead ends: 275 [2021-11-12 23:28:14,276 INFO L226 Difference]: Without dead ends: 270 [2021-11-12 23:28:14,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 7 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 26.4s TimeCoverageRelationStatistics Valid=243, Invalid=749, Unknown=0, NotChecked=0, Total=992 [2021-11-12 23:28:14,277 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 54 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2375.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.94ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2631.36ms IncrementalHoareTripleChecker+Time [2021-11-12 23:28:14,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 188 Invalid, 717 Unknown, 0 Unchecked, 9.94ms Time], IncrementalHoareTripleChecker [15 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 2631.36ms Time] [2021-11-12 23:28:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-11-12 23:28:14,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 254. [2021-11-12 23:28:14,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 215 states have (on average 1.4325581395348836) internal successors, (308), 239 states have internal predecessors, (308), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) [2021-11-12 23:28:14,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 347 transitions. [2021-11-12 23:28:14,288 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 347 transitions. Word has length 25 [2021-11-12 23:28:14,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:28:14,289 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 347 transitions. [2021-11-12 23:28:14,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:28:14,289 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 347 transitions. [2021-11-12 23:28:14,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-12 23:28:14,290 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:28:14,290 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:28:14,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-12 23:28:14,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:28:14,514 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:28:14,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:28:14,515 INFO L85 PathProgramCache]: Analyzing trace with hash -732880510, now seen corresponding path program 1 times [2021-11-12 23:28:14,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:28:14,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516361033] [2021-11-12 23:28:14,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:28:14,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:28:14,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:28:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:28:14,671 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:28:14,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516361033] [2021-11-12 23:28:14,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516361033] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:28:14,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952876715] [2021-11-12 23:28:14,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:28:14,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:28:14,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:28:14,674 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:28:14,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-12 23:28:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:28:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 23:28:14,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:28:14,889 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-11-12 23:28:14,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 100 [2021-11-12 23:28:16,042 INFO L354 Elim1Store]: treesize reduction 120, result has 29.0 percent of original size [2021-11-12 23:28:16,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 71 treesize of output 105 [2021-11-12 23:28:16,339 INFO L354 Elim1Store]: treesize reduction 214, result has 29.1 percent of original size [2021-11-12 23:28:16,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 77 treesize of output 149 [2021-11-12 23:28:23,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:28:23,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:28:23,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:28:23,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952876715] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:28:23,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [90625937] [2021-11-12 23:28:23,396 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-12 23:28:23,396 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:28:23,396 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:28:23,397 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:28:23,397 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:28:23,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:23,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,416 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:28:23,417 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:23,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:28:23,424 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:28:23,438 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_52|], 78=[|v_#valid_71|]} [2021-11-12 23:28:23,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:28:23,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:28:23,549 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:28:23,551 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,552 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:28:23,552 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:28:23,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,567 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:28:23,581 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:23,583 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:23,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,706 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:28:23,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:28:23,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:28:23,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,712 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:28:23,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:23,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,766 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,772 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:28:23,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,776 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:28:23,796 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,805 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:28:23,831 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:28:23,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:28:23,836 INFO L180 QuantifierPusher]: treesize reduction 18, result has 85.5 percent of original size [2021-11-12 23:28:23,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:28:23,841 INFO L180 QuantifierPusher]: treesize reduction 18, result has 90.4 percent of original size [2021-11-12 23:28:23,841 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:23,842 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:28:23,843 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:23,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:28:23,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 23:28:23,850 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_53|], 10=[|v_#valid_72|]} [2021-11-12 23:28:23,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,879 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:28:23,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:28:23,880 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:28:23,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:28:23,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,908 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:28:23,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:28:23,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:28:23,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:28:23,912 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:23,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:23,980 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:28:23,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:28:23,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:28:23,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:23,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:28:23,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:23,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,033 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:28:24,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:28:24,034 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:28:24,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:28:24,037 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,049 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-12 23:28:24,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:28:24,050 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:327, output treesize:345 [2021-11-12 23:28:24,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-12 23:28:24,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 328 [2021-11-12 23:28:24,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,074 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:24,075 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:28:24,087 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:28:24,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:28:24,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,105 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,171 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:28:24,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:28:24,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:28:24,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:28:24,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,218 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:28:24,230 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:28:24,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:28:24,242 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:28:24,264 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,271 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:24,272 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:28:24,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:28:24,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,363 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:28:24,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:28:24,364 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,368 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:28:24,368 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,369 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:28:24,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:28:24,380 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,380 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,381 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,381 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,417 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:28:24,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:28:24,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,431 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:28:24,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,630 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:28:24,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:24,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:28:24,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:28:24,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:28:24,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:28:24,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,673 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:28:24,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,710 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:28:24,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:28:24,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:28:24,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:24,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:28:24,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:28:24,961 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:28:25,099 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:28:25,116 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:28:25,169 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.3 percent of original size [2021-11-12 23:28:25,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1047 [2021-11-12 23:28:25,239 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.4 percent of original size [2021-11-12 23:28:25,241 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:25,253 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:25,267 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:25,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:25,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:28:25,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:28:25,320 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:28:25,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:28:25,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 985 [2021-11-12 23:28:25,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1167 [2021-11-12 23:28:25,461 INFO L180 QuantifierPusher]: treesize reduction 15, result has 98.7 percent of original size [2021-11-12 23:28:25,485 INFO L185 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size 589 [2021-11-12 23:28:25,515 INFO L180 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size [2021-11-12 23:28:25,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 583 [2021-11-12 23:28:25,535 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:28:57,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:28:57,233 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:28:57,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 17 [2021-11-12 23:28:57,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063586362] [2021-11-12 23:28:57,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:28:57,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-12 23:28:57,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:28:57,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-12 23:28:57,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=854, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 23:28:57,236 INFO L87 Difference]: Start difference. First operand 254 states and 347 transitions. Second operand has 19 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-12 23:28:58,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:28:58,548 INFO L93 Difference]: Finished difference Result 335 states and 451 transitions. [2021-11-12 23:28:58,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-12 23:28:58,551 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 28 [2021-11-12 23:28:58,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:28:58,554 INFO L225 Difference]: With dead ends: 335 [2021-11-12 23:28:58,555 INFO L226 Difference]: Without dead ends: 335 [2021-11-12 23:28:58,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 50 SyntacticMatches, 13 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 33.2s TimeCoverageRelationStatistics Valid=474, Invalid=1688, Unknown=0, NotChecked=0, Total=2162 [2021-11-12 23:28:58,557 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 207 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 144.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.35ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 177.77ms IncrementalHoareTripleChecker+Time [2021-11-12 23:28:58,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 515 Invalid, 317 Unknown, 0 Unchecked, 5.35ms Time], IncrementalHoareTripleChecker [11 Valid, 182 Invalid, 0 Unknown, 124 Unchecked, 177.77ms Time] [2021-11-12 23:28:58,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-11-12 23:28:58,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 311. [2021-11-12 23:28:58,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 269 states have (on average 1.4312267657992566) internal successors, (385), 294 states have internal predecessors, (385), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) [2021-11-12 23:28:58,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 424 transitions. [2021-11-12 23:28:58,573 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 424 transitions. Word has length 28 [2021-11-12 23:28:58,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:28:58,576 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 424 transitions. [2021-11-12 23:28:58,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-12 23:28:58,577 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 424 transitions. [2021-11-12 23:28:58,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-12 23:28:58,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:28:58,585 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:28:58,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-12 23:28:58,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-11-12 23:28:58,804 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:28:58,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:28:58,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1244459281, now seen corresponding path program 1 times [2021-11-12 23:28:58,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:28:58,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993189805] [2021-11-12 23:28:58,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:28:58,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:28:58,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:28:59,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:28:59,208 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:28:59,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993189805] [2021-11-12 23:28:59,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993189805] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:28:59,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385384484] [2021-11-12 23:28:59,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:28:59,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:28:59,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:28:59,210 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:28:59,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-12 23:28:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:28:59,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 23:28:59,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:28:59,400 INFO L354 Elim1Store]: treesize reduction 260, result has 9.1 percent of original size [2021-11-12 23:28:59,401 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 5 case distinctions, treesize of input 65 treesize of output 74 [2021-11-12 23:28:59,408 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-12 23:28:59,408 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 133 treesize of output 129 [2021-11-12 23:28:59,638 INFO L354 Elim1Store]: treesize reduction 100, result has 17.4 percent of original size [2021-11-12 23:28:59,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 47 treesize of output 55 [2021-11-12 23:29:00,030 INFO L354 Elim1Store]: treesize reduction 168, result has 28.5 percent of original size [2021-11-12 23:29:00,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 58 treesize of output 111 [2021-11-12 23:29:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:29:07,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:29:16,678 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:29:16,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385384484] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:29:16,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [815357945] [2021-11-12 23:29:16,684 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-12 23:29:16,685 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:29:16,685 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:29:16,685 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:29:16,686 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:29:16,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,695 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:16,696 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,696 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:29:16,697 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:16,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:29:16,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:29:16,713 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_64|], 78=[|v_#valid_80|]} [2021-11-12 23:29:16,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:29:16,727 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,727 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,728 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:16,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:29:16,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:29:16,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,820 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:29:16,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:16,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:29:16,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,836 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:16,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:29:16,849 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,850 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:16,850 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:16,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:16,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:16,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:16,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,002 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:29:17,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:29:17,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:29:17,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:29:17,009 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,032 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,037 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:29:17,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,039 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:29:17,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,064 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:29:17,076 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:29:17,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:29:17,081 INFO L180 QuantifierPusher]: treesize reduction 18, result has 85.5 percent of original size [2021-11-12 23:29:17,083 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:29:17,086 INFO L180 QuantifierPusher]: treesize reduction 18, result has 90.4 percent of original size [2021-11-12 23:29:17,087 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:17,087 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,088 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:29:17,088 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:17,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,090 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:29:17,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 172 [2021-11-12 23:29:17,094 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_65|], 10=[|v_#valid_81|]} [2021-11-12 23:29:17,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,137 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:29:17,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:29:17,139 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,141 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:29:17,142 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:29:17,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,171 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:29:17,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-12 23:29:17,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:29:17,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:29:17,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,246 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:29:17,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:29:17,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:29:17,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:29:17,250 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,299 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:29:17,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:29:17,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:29:17,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:29:17,303 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 345 [2021-11-12 23:29:17,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-11-12 23:29:17,328 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:327, output treesize:345 [2021-11-12 23:29:17,332 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,337 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-12 23:29:17,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 328 [2021-11-12 23:29:17,357 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,361 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:17,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:29:17,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:29:17,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:29:17,395 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,396 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,466 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:29:17,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:29:17,467 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:29:17,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:29:17,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,513 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:29:17,520 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:29:17,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:29:17,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,546 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:29:17,556 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,564 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:17,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:29:17,573 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 591 [2021-11-12 23:29:17,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:29:17,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,656 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:29:17,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:29:17,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:29:17,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:29:17,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,698 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:29:17,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:29:17,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,707 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:29:17,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:17,923 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:29:17,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:17,926 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:29:17,937 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:29:17,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:29:17,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:29:17,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:17,975 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:29:17,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:29:17,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:18,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:29:18,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:29:18,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:29:18,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,045 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:29:18,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:18,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:18,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:18,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:29:18,280 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:29:18,431 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:29:18,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:29:18,483 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.3 percent of original size [2021-11-12 23:29:18,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1047 [2021-11-12 23:29:18,570 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.4 percent of original size [2021-11-12 23:29:18,572 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:18,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,602 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:18,617 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:29:18,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 933 [2021-11-12 23:29:18,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:29:18,684 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:29:18,701 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 985 [2021-11-12 23:29:18,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1167 [2021-11-12 23:29:18,821 INFO L180 QuantifierPusher]: treesize reduction 15, result has 98.7 percent of original size [2021-11-12 23:29:18,849 INFO L185 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size 589 [2021-11-12 23:29:18,885 INFO L180 QuantifierPusher]: treesize reduction 57, result has 91.2 percent of original size [2021-11-12 23:29:18,899 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 583 [2021-11-12 23:29:18,910 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:30:07,074 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:30:07,074 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:30:07,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 20 [2021-11-12 23:30:07,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724577722] [2021-11-12 23:30:07,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:30:07,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 23:30:07,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:30:07,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 23:30:07,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1071, Unknown=8, NotChecked=0, Total=1332 [2021-11-12 23:30:07,076 INFO L87 Difference]: Start difference. First operand 311 states and 424 transitions. Second operand has 22 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:14,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:30:14,540 INFO L93 Difference]: Finished difference Result 427 states and 556 transitions. [2021-11-12 23:30:14,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-12 23:30:14,541 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 29 [2021-11-12 23:30:14,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:30:14,544 INFO L225 Difference]: With dead ends: 427 [2021-11-12 23:30:14,544 INFO L226 Difference]: Without dead ends: 427 [2021-11-12 23:30:14,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 64.1s TimeCoverageRelationStatistics Valid=374, Invalid=1778, Unknown=10, NotChecked=0, Total=2162 [2021-11-12 23:30:14,546 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 171 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 214.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.96ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 343 IncrementalHoareTripleChecker+Unchecked, 260.72ms IncrementalHoareTripleChecker+Time [2021-11-12 23:30:14,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 1083 Invalid, 611 Unknown, 0 Unchecked, 6.96ms Time], IncrementalHoareTripleChecker [6 Valid, 262 Invalid, 0 Unknown, 343 Unchecked, 260.72ms Time] [2021-11-12 23:30:14,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-11-12 23:30:14,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 379. [2021-11-12 23:30:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 333 states have (on average 1.4504504504504505) internal successors, (483), 362 states have internal predecessors, (483), 8 states have call successors, (8), 8 states have call predecessors, (8), 20 states have return successors, (32), 8 states have call predecessors, (32), 8 states have call successors, (32) [2021-11-12 23:30:14,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 523 transitions. [2021-11-12 23:30:14,564 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 523 transitions. Word has length 29 [2021-11-12 23:30:14,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:30:14,565 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 523 transitions. [2021-11-12 23:30:14,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:14,565 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 523 transitions. [2021-11-12 23:30:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-12 23:30:14,566 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:30:14,567 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:30:14,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-12 23:30:14,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-11-12 23:30:14,782 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:30:14,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:30:14,783 INFO L85 PathProgramCache]: Analyzing trace with hash 65578293, now seen corresponding path program 1 times [2021-11-12 23:30:14,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:30:14,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225994067] [2021-11-12 23:30:14,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:14,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:30:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-12 23:30:14,931 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:30:14,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225994067] [2021-11-12 23:30:14,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225994067] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:30:14,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090259365] [2021-11-12 23:30:14,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:14,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:30:14,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:30:14,934 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:30:14,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-12 23:30:15,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:15,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 23:30:15,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:30:15,180 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-11-12 23:30:15,181 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 6 case distinctions, treesize of input 24 treesize of output 55 [2021-11-12 23:30:15,633 INFO L354 Elim1Store]: treesize reduction 120, result has 29.0 percent of original size [2021-11-12 23:30:15,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 55 treesize of output 89 [2021-11-12 23:30:15,971 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-12 23:30:15,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 30 [2021-11-12 23:30:16,583 INFO L354 Elim1Store]: treesize reduction 152, result has 32.4 percent of original size [2021-11-12 23:30:16,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 81 treesize of output 137 [2021-11-12 23:30:16,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:16,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:30:16,989 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 46 treesize of output 42 [2021-11-12 23:30:17,543 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 43 treesize of output 39 [2021-11-12 23:30:18,717 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:18,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090259365] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:30:18,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [336113606] [2021-11-12 23:30:18,720 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-12 23:30:18,720 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:30:18,721 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:30:18,721 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:30:18,721 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:30:18,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,737 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:18,738 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,738 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:18,739 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:18,739 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,740 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:30:18,743 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:30:18,762 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_75|], 78=[|v_#valid_92|]} [2021-11-12 23:30:18,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:30:18,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:18,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:18,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:18,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:18,867 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,868 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,869 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:18,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:18,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:18,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:18,897 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,897 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,898 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:18,898 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:18,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:18,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:18,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:18,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,008 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:30:19,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:30:19,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:19,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:19,026 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:30:19,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,058 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:30:19,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,080 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:19,089 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:30:19,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:30:19,093 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 23:30:19,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,113 INFO L180 QuantifierPusher]: treesize reduction 26, result has 88.9 percent of original size [2021-11-12 23:30:19,115 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,116 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 201 [2021-11-12 23:30:19,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 237 [2021-11-12 23:30:19,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 251 [2021-11-12 23:30:19,137 INFO L180 QuantifierPusher]: treesize reduction 26, result has 88.9 percent of original size [2021-11-12 23:30:19,138 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,143 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 201 [2021-11-12 23:30:19,146 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 237 [2021-11-12 23:30:19,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-12 23:30:19,156 INFO L180 QuantifierPusher]: treesize reduction 18, result has 95.0 percent of original size [2021-11-12 23:30:19,158 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,159 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,162 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,164 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,164 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,165 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,166 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-11-12 23:30:19,166 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,167 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,168 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:19,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:30:19,170 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 239 [2021-11-12 23:30:19,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-12 23:30:19,175 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,181 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:19,183 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-12 23:30:19,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 248 [2021-11-12 23:30:19,187 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,188 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 239 [2021-11-12 23:30:19,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-12 23:30:19,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:19,199 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:19,201 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-11-12 23:30:19,203 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-12 23:30:19,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 269 [2021-11-12 23:30:19,207 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,209 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 260 [2021-11-12 23:30:19,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-12 23:30:19,218 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_76|], 15=[|v_#valid_93|]} [2021-11-12 23:30:19,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,267 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:19,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:19,269 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:19,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:19,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:19,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,331 INFO L354 Elim1Store]: treesize reduction 99, result has 1.0 percent of original size [2021-11-12 23:30:19,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 85 [2021-11-12 23:30:19,333 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.7 percent of original size [2021-11-12 23:30:19,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:30:19,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,336 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:30:19,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,395 INFO L354 Elim1Store]: treesize reduction 99, result has 1.0 percent of original size [2021-11-12 23:30:19,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 85 [2021-11-12 23:30:19,397 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.7 percent of original size [2021-11-12 23:30:19,399 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:30:19,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:30:19,400 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,428 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:19,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:19,429 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:19,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:19,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:19,437 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,534 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:19,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:19,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:19,538 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:19,539 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,668 INFO L354 Elim1Store]: treesize reduction 204, result has 23.3 percent of original size [2021-11-12 23:30:19,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 49 treesize of output 87 [2021-11-12 23:30:19,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:30:19,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:30:19,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,807 INFO L354 Elim1Store]: treesize reduction 204, result has 23.3 percent of original size [2021-11-12 23:30:19,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 49 treesize of output 87 [2021-11-12 23:30:19,808 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:30:19,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:30:19,812 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:19,881 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:19,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:19,882 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,884 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:19,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,886 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:19,886 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:19,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:19,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,921 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.9 percent of original size [2021-11-12 23:30:19,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 825 [2021-11-12 23:30:19,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:30:19,929 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:847, output treesize:825 [2021-11-12 23:30:19,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 796 [2021-11-12 23:30:19,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,960 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 772 [2021-11-12 23:30:19,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,989 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:19,990 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:19,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:20,001 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 885 [2021-11-12 23:30:20,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:20,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,098 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:20,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:20,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:20,103 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,104 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:20,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,138 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:20,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:20,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:20,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:20,199 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,214 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:20,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:20,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 885 [2021-11-12 23:30:20,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:20,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,248 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,249 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,346 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:20,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:20,347 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:20,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:20,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,389 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:20,398 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:20,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:20,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,595 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:30:20,599 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:20,599 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:30:20,611 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:30:20,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:20,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:30:20,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:20,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,679 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:30:20,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:20,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:30:20,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:20,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:20,876 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:30:20,928 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:30:20,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:30:20,954 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:20,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:30:20,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,137 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:21,139 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,140 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,142 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:21,148 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,149 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,150 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,154 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:21,176 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:30:21,179 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,180 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,182 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:21,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,197 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,200 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:30:21,213 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:30:21,214 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,215 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,216 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:30:21,217 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,218 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,218 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,219 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:21,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:21,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,221 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:30:21,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,222 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:21,223 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:21,224 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,225 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:30:21,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:30:21,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:30:21,234 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_77|], 10=[|v_#valid_94|]} [2021-11-12 23:30:21,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,274 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:21,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:21,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:21,278 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:21,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:21,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,312 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:21,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:21,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,315 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:21,315 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,316 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:21,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:21,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,414 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:21,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:21,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:21,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:21,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:21,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:21,491 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:21,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:21,492 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,495 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:21,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:21,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:21,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,525 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,526 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:21,533 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:30:21,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:30:21,536 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:30:21,560 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,568 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:21,570 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,571 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,572 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:21,577 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:30:21,601 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:30:21,602 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,603 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,604 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:21,605 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,605 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,606 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:21,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:30:21,628 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:21,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,630 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:21,637 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,639 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:21,639 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:21,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:21,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:21,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:21,858 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:30:29,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:30:29,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:30:29,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 22 [2021-11-12 23:30:29,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995009212] [2021-11-12 23:30:29,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:30:29,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-12 23:30:29,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:30:29,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-12 23:30:29,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1487, Unknown=2, NotChecked=0, Total=1722 [2021-11-12 23:30:29,113 INFO L87 Difference]: Start difference. First operand 379 states and 523 transitions. Second operand has 24 states, 21 states have (on average 4.095238095238095) internal successors, (86), 19 states have internal predecessors, (86), 5 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:32,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:30:32,577 INFO L93 Difference]: Finished difference Result 863 states and 1128 transitions. [2021-11-12 23:30:32,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-12 23:30:32,578 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 4.095238095238095) internal successors, (86), 19 states have internal predecessors, (86), 5 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 33 [2021-11-12 23:30:32,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:30:32,584 INFO L225 Difference]: With dead ends: 863 [2021-11-12 23:30:32,584 INFO L226 Difference]: Without dead ends: 863 [2021-11-12 23:30:32,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 69 SyntacticMatches, 20 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2525 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=890, Invalid=5587, Unknown=3, NotChecked=0, Total=6480 [2021-11-12 23:30:32,588 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 1431 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 426.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.29ms SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 883 IncrementalHoareTripleChecker+Unchecked, 539.18ms IncrementalHoareTripleChecker+Time [2021-11-12 23:30:32,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1431 Valid, 1166 Invalid, 1403 Unknown, 0 Unchecked, 14.29ms Time], IncrementalHoareTripleChecker [81 Valid, 439 Invalid, 0 Unknown, 883 Unchecked, 539.18ms Time] [2021-11-12 23:30:32,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-11-12 23:30:32,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 611. [2021-11-12 23:30:32,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 545 states have (on average 1.4403669724770642) internal successors, (785), 586 states have internal predecessors, (785), 12 states have call successors, (12), 12 states have call predecessors, (12), 36 states have return successors, (61), 12 states have call predecessors, (61), 12 states have call successors, (61) [2021-11-12 23:30:32,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 858 transitions. [2021-11-12 23:30:32,624 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 858 transitions. Word has length 33 [2021-11-12 23:30:32,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:30:32,624 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 858 transitions. [2021-11-12 23:30:32,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 4.095238095238095) internal successors, (86), 19 states have internal predecessors, (86), 5 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:32,625 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 858 transitions. [2021-11-12 23:30:32,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-12 23:30:32,626 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:30:32,626 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:30:32,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-12 23:30:32,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-11-12 23:30:32,846 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:30:32,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:30:32,847 INFO L85 PathProgramCache]: Analyzing trace with hash 2015009977, now seen corresponding path program 1 times [2021-11-12 23:30:32,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:30:32,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743690600] [2021-11-12 23:30:32,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:32,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:30:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:33,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:33,240 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:30:33,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743690600] [2021-11-12 23:30:33,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743690600] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:30:33,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445377505] [2021-11-12 23:30:33,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:33,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:30:33,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:30:33,242 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:30:33,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-12 23:30:33,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:33,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-12 23:30:33,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:30:33,494 INFO L354 Elim1Store]: treesize reduction 497, result has 11.1 percent of original size [2021-11-12 23:30:33,494 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 6 case distinctions, treesize of input 30 treesize of output 67 [2021-11-12 23:30:33,839 INFO L354 Elim1Store]: treesize reduction 150, result has 26.8 percent of original size [2021-11-12 23:30:33,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 67 treesize of output 101 [2021-11-12 23:30:34,292 INFO L354 Elim1Store]: treesize reduction 262, result has 27.6 percent of original size [2021-11-12 23:30:34,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 73 treesize of output 151 [2021-11-12 23:30:40,979 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 84 treesize of output 66 [2021-11-12 23:30:41,444 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:41,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:30:42,375 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:42,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445377505] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:30:42,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [472173176] [2021-11-12 23:30:42,378 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-12 23:30:42,378 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:30:42,379 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:30:42,379 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:30:42,379 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:30:42,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,390 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:42,391 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,391 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:30:42,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:30:42,400 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_83|], 78=[|v_#valid_104|]} [2021-11-12 23:30:42,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:42,408 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,408 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:42,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,418 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:42,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:42,429 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:30:42,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:42,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:42,477 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,561 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:30:42,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:30:42,562 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,567 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:42,568 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:42,568 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,580 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,583 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:30:42,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,584 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:30:42,591 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,595 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:42,605 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:30:42,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:30:42,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,608 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:30:42,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,622 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:30:42,622 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,623 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,625 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:30:42,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:30:42,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:30:42,634 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:30:42,635 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,636 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,637 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:30:42,640 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:30:42,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:30:42,644 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:30:42,645 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:42,649 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:30:42,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:30:42,651 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:30:42,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:30:42,653 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,654 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,655 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,656 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,656 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:42,657 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,657 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:30:42,658 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:30:42,658 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,659 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:30:42,661 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:30:42,662 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,663 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:30:42,664 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,665 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,665 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:30:42,665 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:42,666 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,671 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:42,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:30:42,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:42,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:30:42,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:30:42,686 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_84|], 15=[|v_#valid_105|]} [2021-11-12 23:30:42,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,713 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:42,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:42,713 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:42,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:42,715 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:42,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,742 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:42,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:42,743 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:42,744 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:42,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,745 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:42,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,789 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:30:42,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:30:42,790 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:30:42,792 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,792 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,797 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,797 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,830 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:30:42,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:30:42,831 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:30:42,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,833 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:42,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,888 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:42,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:42,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:42,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:42,892 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:42,967 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:30:42,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:30:42,968 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,970 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:42,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:42,971 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:42,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,023 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:43,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:43,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:43,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:43,026 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,089 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:30:43,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:30:43,090 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:43,092 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:43,092 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,110 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:30:43,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:30:43,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:30:43,114 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:30:43,117 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:30:43,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:30:43,138 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,146 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:43,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,147 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:43,157 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:30:43,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:43,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,228 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:43,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:43,229 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,231 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:43,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:43,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,250 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:43,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:43,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,254 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:43,261 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:43,273 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,303 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:43,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,304 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:43,323 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:30:43,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,416 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:43,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:43,417 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:43,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:43,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:43,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,461 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:43,468 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:43,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:43,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,605 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:30:43,606 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:43,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,607 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:30:43,612 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:30:43,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:43,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:30:43,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:43,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,690 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:30:43,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:43,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:30:43,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:43,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,811 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:30:43,840 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:30:43,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:30:43,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,866 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:30:43,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:43,986 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:43,988 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:43,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:43,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:43,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,994 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:43,994 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:43,995 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:43,996 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:44,010 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:30:44,011 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,012 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,012 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:44,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:44,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,021 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:44,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:30:44,033 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:30:44,034 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,035 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:44,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:30:44,037 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,037 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:30:44,038 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,038 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:44,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:44,039 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,040 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:44,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:44,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,042 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:30:44,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:30:44,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:30:44,046 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_85|], 10=[|v_#valid_106|]} [2021-11-12 23:30:44,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,071 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:44,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:44,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,072 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:44,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:44,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:44,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,093 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:44,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:44,094 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:44,095 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,095 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:44,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:44,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,156 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:44,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:44,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:44,159 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:44,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:44,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:44,200 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:44,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:44,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:44,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:44,203 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:44,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,217 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,217 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,217 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:44,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:30:44,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:30:44,221 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:30:44,235 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,238 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,238 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:44,239 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:44,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:30:44,257 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:30:44,257 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,258 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:44,259 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,259 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,259 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:44,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:30:44,269 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:44,270 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,271 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:44,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:44,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,277 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:44,277 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:44,278 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:44,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:44,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:44,456 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:30:51,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:30:51,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:30:51,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 33 [2021-11-12 23:30:51,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424090141] [2021-11-12 23:30:51,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:30:51,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-11-12 23:30:51,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:30:51,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-11-12 23:30:51,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=2449, Unknown=0, NotChecked=0, Total=2756 [2021-11-12 23:30:51,368 INFO L87 Difference]: Start difference. First operand 611 states and 858 transitions. Second operand has 35 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 27 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:52,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:30:52,381 INFO L93 Difference]: Finished difference Result 714 states and 975 transitions. [2021-11-12 23:30:52,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-12 23:30:52,382 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 27 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2021-11-12 23:30:52,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:30:52,387 INFO L225 Difference]: With dead ends: 714 [2021-11-12 23:30:52,387 INFO L226 Difference]: Without dead ends: 714 [2021-11-12 23:30:52,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1486 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=425, Invalid=3865, Unknown=0, NotChecked=0, Total=4290 [2021-11-12 23:30:52,390 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 204 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 249.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.88ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 257 IncrementalHoareTripleChecker+Unchecked, 302.98ms IncrementalHoareTripleChecker+Time [2021-11-12 23:30:52,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 734 Invalid, 673 Unknown, 0 Unchecked, 3.88ms Time], IncrementalHoareTripleChecker [11 Valid, 405 Invalid, 0 Unknown, 257 Unchecked, 302.98ms Time] [2021-11-12 23:30:52,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-11-12 23:30:52,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 633. [2021-11-12 23:30:52,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 567 states have (on average 1.437389770723104) internal successors, (815), 608 states have internal predecessors, (815), 12 states have call successors, (12), 12 states have call predecessors, (12), 36 states have return successors, (61), 12 states have call predecessors, (61), 12 states have call successors, (61) [2021-11-12 23:30:52,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 888 transitions. [2021-11-12 23:30:52,417 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 888 transitions. Word has length 34 [2021-11-12 23:30:52,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:30:52,418 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 888 transitions. [2021-11-12 23:30:52,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 27 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:30:52,418 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 888 transitions. [2021-11-12 23:30:52,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-12 23:30:52,419 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:30:52,420 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:30:52,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-12 23:30:52,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:30:52,634 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:30:52,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:30:52,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1403771372, now seen corresponding path program 1 times [2021-11-12 23:30:52,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:30:52,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050003059] [2021-11-12 23:30:52,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:52,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:30:52,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:52,787 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:30:52,787 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:30:52,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050003059] [2021-11-12 23:30:52,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050003059] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:30:52,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560864454] [2021-11-12 23:30:52,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:30:52,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:30:52,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:30:52,789 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:30:52,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-12 23:30:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:30:52,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 23:30:52,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:30:53,177 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-11-12 23:30:53,177 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 30 treesize of output 30 [2021-11-12 23:30:53,198 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-12 23:30:53,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-11-12 23:30:53,442 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 44 treesize of output 32 [2021-11-12 23:30:53,445 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 29 treesize of output 21 [2021-11-12 23:30:53,487 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-12 23:30:53,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:30:53,624 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 50 treesize of output 38 [2021-11-12 23:30:53,626 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 52 treesize of output 48 [2021-11-12 23:30:53,640 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-12 23:30:53,641 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 48 treesize of output 47 [2021-11-12 23:30:54,045 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-12 23:30:54,045 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 49 treesize of output 48 [2021-11-12 23:30:54,122 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-12 23:30:54,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2021-11-12 23:30:54,160 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-11-12 23:30:54,160 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 15 treesize of output 9 [2021-11-12 23:30:54,201 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-12 23:30:54,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560864454] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:30:54,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1666251075] [2021-11-12 23:30:54,203 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-12 23:30:54,204 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:30:54,204 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:30:54,204 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:30:54,204 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:30:54,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,210 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,211 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:54,211 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,212 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,212 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:30:54,215 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:30:54,232 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_94|], 78=[|v_#valid_115|]} [2021-11-12 23:30:54,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:54,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,245 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,245 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:30:54,344 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:54,345 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,345 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:54,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:54,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,375 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,375 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:54,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,390 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,391 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:54,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,519 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:30:54,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:30:54,520 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:54,524 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:30:54,525 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,544 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:30:54,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,551 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:30:54,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,574 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:54,582 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:30:54,584 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:30:54,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,587 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:30:54,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,606 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:30:54,608 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:30:54,618 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:30:54,620 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,623 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:30:54,631 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:30:54,633 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,634 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,645 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:30:54,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:30:54,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:30:54,667 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:30:54,668 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,672 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,674 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:54,676 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,678 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:30:54,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:30:54,680 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,683 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:30:54,684 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:30:54,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,690 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,691 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,692 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:30:54,692 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:54,695 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:30:54,696 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:30:54,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:30:54,704 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,706 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,707 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:30:54,708 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,709 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:30:54,710 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,711 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:30:54,712 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,712 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,713 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:30:54,715 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:30:54,715 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:54,717 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,718 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:30:54,721 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:30:54,725 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_95|], 15=[|v_#valid_116|]} [2021-11-12 23:30:54,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,761 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:54,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:54,763 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:54,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:54,765 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,766 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:54,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,803 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:30:54,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:30:54,804 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:30:54,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:54,807 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:30:54,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,859 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:30:54,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:30:54,861 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:30:54,863 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:54,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:54,865 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:54,902 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:30:54,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:30:54,903 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:30:54,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:54,905 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,906 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:54,906 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:54,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:54,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:54,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,003 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:55,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:55,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:55,007 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,007 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:55,007 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,098 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:30:55,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:30:55,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:55,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,103 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:30:55,103 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,220 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:30:55,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:30:55,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:55,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:55,226 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,323 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:30:55,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:30:55,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:55,328 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,328 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:30:55,329 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,362 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:30:55,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:30:55,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:30:55,369 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:30:55,377 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:30:55,396 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:30:55,418 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,420 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:55,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:55,458 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:30:55,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:55,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:55,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:55,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,562 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:55,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:55,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:55,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,569 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:55,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,617 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:55,626 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:55,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:55,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:55,666 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:55,670 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,671 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:30:55,704 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:30:55,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:55,816 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:30:55,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:30:55,817 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:55,826 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:30:55,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:30:55,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,841 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:55,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:55,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:55,874 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:30:55,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:30:55,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:55,883 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:30:55,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:55,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,012 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:30:56,013 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,014 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:30:56,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:30:56,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:30:56,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,069 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:56,070 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:30:56,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,105 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:30:56,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:30:56,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:30:56,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,292 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:30:56,326 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:30:56,353 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:30:56,372 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,397 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:30:56,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,588 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:56,590 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,591 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:56,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:56,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,598 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,598 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,599 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:56,600 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:56,617 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:30:56,618 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,619 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,619 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:56,621 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:56,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,629 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:56,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:30:56,643 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:30:56,644 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,645 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,645 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,646 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,646 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:56,647 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:30:56,647 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,648 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:30:56,648 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,648 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:56,649 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:56,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,651 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,651 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:30:56,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:30:56,652 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,653 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:30:56,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:30:56,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:30:56,660 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_96|], 10=[|v_#valid_117|]} [2021-11-12 23:30:56,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,696 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:56,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:56,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,698 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:56,699 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:56,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,729 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:30:56,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:30:56,731 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,732 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:56,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,733 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:30:56,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,831 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:56,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:56,832 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:56,835 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:56,836 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:30:56,905 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:30:56,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:30:56,907 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:56,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,910 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:30:56,910 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:30:56,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:56,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,937 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,938 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:56,945 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:30:56,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:30:56,947 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:30:56,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,979 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:56,982 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:56,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:56,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:56,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:30:57,021 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:30:57,024 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:57,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:57,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:57,025 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:57,026 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:57,026 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:30:57,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:30:57,038 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:30:57,040 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:57,040 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:57,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:57,041 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:57,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:57,045 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:30:57,046 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:30:57,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:30:57,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:30:57,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:30:57,209 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:31:04,609 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:31:04,609 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:31:04,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 10] total 25 [2021-11-12 23:31:04,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105894739] [2021-11-12 23:31:04,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:31:04,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-12 23:31:04,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:31:04,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-12 23:31:04,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-11-12 23:31:04,612 INFO L87 Difference]: Start difference. First operand 633 states and 888 transitions. Second operand has 25 states, 23 states have (on average 4.0) internal successors, (92), 23 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:31:06,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:31:06,444 INFO L93 Difference]: Finished difference Result 1158 states and 1553 transitions. [2021-11-12 23:31:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-12 23:31:06,448 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 4.0) internal successors, (92), 23 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2021-11-12 23:31:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:31:06,458 INFO L225 Difference]: With dead ends: 1158 [2021-11-12 23:31:06,458 INFO L226 Difference]: Without dead ends: 1151 [2021-11-12 23:31:06,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 77 SyntacticMatches, 9 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1929 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=701, Invalid=4849, Unknown=0, NotChecked=0, Total=5550 [2021-11-12 23:31:06,465 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 702 mSDsluCounter, 885 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 399.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.88ms SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 497 IncrementalHoareTripleChecker+Unchecked, 465.36ms IncrementalHoareTripleChecker+Time [2021-11-12 23:31:06,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 966 Invalid, 1066 Unknown, 0 Unchecked, 6.88ms Time], IncrementalHoareTripleChecker [91 Valid, 478 Invalid, 0 Unknown, 497 Unchecked, 465.36ms Time] [2021-11-12 23:31:06,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-11-12 23:31:06,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 716. [2021-11-12 23:31:06,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 644 states have (on average 1.4487577639751552) internal successors, (933), 685 states have internal predecessors, (933), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:31:06,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1011 transitions. [2021-11-12 23:31:06,517 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1011 transitions. Word has length 35 [2021-11-12 23:31:06,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:31:06,517 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1011 transitions. [2021-11-12 23:31:06,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 4.0) internal successors, (92), 23 states have internal predecessors, (92), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:31:06,518 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1011 transitions. [2021-11-12 23:31:06,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-12 23:31:06,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:31:06,519 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:31:06,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-12 23:31:06,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:31:06,736 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:31:06,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:31:06,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1959200108, now seen corresponding path program 2 times [2021-11-12 23:31:06,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:31:06,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404793188] [2021-11-12 23:31:06,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:31:06,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:31:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:31:07,197 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:31:07,197 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:31:07,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404793188] [2021-11-12 23:31:07,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404793188] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:31:07,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315064700] [2021-11-12 23:31:07,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 23:31:07,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:31:07,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:31:07,198 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:31:07,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-12 23:31:07,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-12 23:31:07,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:31:07,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-12 23:31:07,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:31:07,464 INFO L354 Elim1Store]: treesize reduction 380, result has 7.8 percent of original size [2021-11-12 23:31:07,464 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 5 case distinctions, treesize of input 114 treesize of output 123 [2021-11-12 23:31:07,489 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:31:07,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 501 treesize of output 479 [2021-11-12 23:31:07,504 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-12 23:31:07,505 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 479 treesize of output 471 [2021-11-12 23:31:07,870 INFO L354 Elim1Store]: treesize reduction 68, result has 25.3 percent of original size [2021-11-12 23:31:07,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 54 treesize of output 60 [2021-11-12 23:31:08,691 INFO L354 Elim1Store]: treesize reduction 154, result has 26.7 percent of original size [2021-11-12 23:31:08,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 85 treesize of output 123 [2021-11-12 23:31:22,521 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-12 23:31:22,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 143 treesize of output 132 [2021-11-12 23:31:22,547 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-11-12 23:31:22,548 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 123 treesize of output 104 [2021-11-12 23:31:25,103 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:31:25,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:31:27,972 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [|v_parse_input_~i~0#1_81|] [2021-11-12 23:31:27,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1924174358] [2021-11-12 23:31:27,974 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-12 23:31:27,975 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:31:27,975 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:31:27,975 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:31:27,975 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:31:27,981 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:27,981 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:27,982 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:27,982 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:27,983 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:27,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:27,984 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:31:27,987 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:31:27,995 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_105|], 78=[|v_#valid_123|]} [2021-11-12 23:31:28,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:28,008 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,009 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:31:28,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,106 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:28,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:28,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:28,118 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,119 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:28,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:28,131 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,261 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:31:28,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:31:28,262 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,266 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:31:28,267 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:31:28,267 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:31:28,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,288 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:31:28,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,309 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:28,321 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:31:28,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:31:28,325 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,327 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:31:28,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,345 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:31:28,346 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:31:28,359 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:31:28,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,364 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:31:28,372 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:31:28,373 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,378 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:31:28,382 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:31:28,384 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,387 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:31:28,391 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:31:28,392 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,397 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,398 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,399 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,400 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,401 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:31:28,401 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:31:28,404 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:31:28,405 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,406 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,407 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:31:28,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:31:28,409 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,413 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,415 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,415 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,416 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,417 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:31:28,418 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,419 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,419 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:31:28,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:31:28,422 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:31:28,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:31:28,429 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,431 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,432 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,433 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,433 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:31:28,434 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:31:28,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:31:28,438 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:31:28,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:31:28,442 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:28,443 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,445 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:31:28,447 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:31:28,452 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_106|], 15=[|v_#valid_124|]} [2021-11-12 23:31:28,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,506 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:31:28,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:31:28,508 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:31:28,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,511 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,512 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,561 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:31:28,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:31:28,566 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:31:28,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,569 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,570 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,610 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:31:28,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:31:28,611 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:31:28,613 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:31:28,614 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,614 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:31:28,615 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,646 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:31:28,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:31:28,648 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:31:28,650 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:31:28,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:31:28,651 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:28,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,799 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:31:28,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:31:28,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,803 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:28,935 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:31:28,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:31:28,936 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,940 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:28,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:31:28,941 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:28,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,035 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:31:29,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:31:29,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,039 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:31:29,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,040 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:31:29,040 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,111 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:31:29,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:31:29,111 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:31:29,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:31:29,114 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,136 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:31:29,140 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:31:29,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:31:29,141 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:31:29,146 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,152 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:31:29,157 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:31:29,171 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:29,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:29,195 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:31:29,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:29,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,286 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:29,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:29,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:29,291 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:29,292 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,321 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:31:29,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:31:29,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:31:29,335 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:29,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,359 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:29,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:29,373 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:31:29,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:29,402 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,403 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,403 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,467 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:29,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:29,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,471 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:29,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:29,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,495 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:31:29,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:31:29,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:31:29,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,716 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:31:29,719 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:29,719 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,720 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:31:29,730 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:31:29,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:29,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:31:29,764 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,768 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,769 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:29,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,804 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:31:29,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:31:29,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:31:29,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:29,822 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:29,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:29,953 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:31:29,989 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:31:30,000 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:31:30,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,023 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:31:30,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,171 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:31:30,172 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,173 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:31:30,179 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,180 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,181 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,181 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:31:30,199 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:31:30,200 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:31:30,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,208 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,208 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,210 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:31:30,219 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:31:30,220 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,221 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,222 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:31:30,222 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,223 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,223 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:31:30,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:31:30,225 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,225 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:31:30,225 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,226 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:31:30,226 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:31:30,227 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,227 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:31:30,228 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:31:30,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:31:30,239 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_107|], 10=[|v_#valid_125|]} [2021-11-12 23:31:30,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,273 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:31:30,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:31:30,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,275 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:31:30,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:31:30,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:30,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,303 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:31:30,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:31:30,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:31:30,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:31:30,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:30,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,382 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:31:30,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:31:30,382 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,384 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:31:30,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:31:30,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:30,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:30,455 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:31:30,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:31:30,456 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:31:30,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:31:30,458 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:30,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:31:30,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:31:30,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:31:30,482 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:31:30,509 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,513 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:31:30,515 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,516 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:31:30,519 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:31:30,534 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:31:30,535 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:31:30,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:31:30,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:31:30,549 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:31:30,550 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,550 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,560 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:31:30,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,564 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:30,565 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:30,565 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:30,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:31:30,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:30,715 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:31:38,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:31:38,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:31:38,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-11-12 23:31:38,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036316589] [2021-11-12 23:31:38,075 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-12 23:31:38,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-12 23:31:38,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:31:38,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-12 23:31:38,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1613, Unknown=1, NotChecked=0, Total=1806 [2021-11-12 23:31:38,077 INFO L87 Difference]: Start difference. First operand 716 states and 1011 transitions. Second operand has 11 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:31:38,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:31:38,925 INFO L93 Difference]: Finished difference Result 1030 states and 1411 transitions. [2021-11-12 23:31:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:31:38,926 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-11-12 23:31:38,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:31:38,934 INFO L225 Difference]: With dead ends: 1030 [2021-11-12 23:31:38,934 INFO L226 Difference]: Without dead ends: 1030 [2021-11-12 23:31:38,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=284, Invalid=2165, Unknown=1, NotChecked=0, Total=2450 [2021-11-12 23:31:38,937 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 369 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 295.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.25ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 355.28ms IncrementalHoareTripleChecker+Time [2021-11-12 23:31:38,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 254 Invalid, 332 Unknown, 0 Unchecked, 3.25ms Time], IncrementalHoareTripleChecker [39 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 355.28ms Time] [2021-11-12 23:31:38,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2021-11-12 23:31:38,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 726. [2021-11-12 23:31:38,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 654 states have (on average 1.4250764525993884) internal successors, (932), 695 states have internal predecessors, (932), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:31:38,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1010 transitions. [2021-11-12 23:31:38,980 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1010 transitions. Word has length 35 [2021-11-12 23:31:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:31:38,980 INFO L470 AbstractCegarLoop]: Abstraction has 726 states and 1010 transitions. [2021-11-12 23:31:38,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:31:38,981 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1010 transitions. [2021-11-12 23:31:38,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:31:38,981 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:31:38,982 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:31:39,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-12 23:31:39,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-11-12 23:31:39,198 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:31:39,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:31:39,199 INFO L85 PathProgramCache]: Analyzing trace with hash 97514305, now seen corresponding path program 1 times [2021-11-12 23:31:39,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:31:39,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096409223] [2021-11-12 23:31:39,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:31:39,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:31:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:31:39,493 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:31:39,494 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:31:39,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096409223] [2021-11-12 23:31:39,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096409223] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:31:39,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168860801] [2021-11-12 23:31:39,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:31:39,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:31:39,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:31:39,496 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:31:39,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-12 23:31:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:31:39,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-12 23:31:39,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:31:39,848 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 21 treesize of output 9 [2021-11-12 23:31:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 18 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:31:39,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:31:39,974 INFO L354 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2021-11-12 23:31:39,974 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 18 treesize of output 17 [2021-11-12 23:31:40,048 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 1 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:31:40,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168860801] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:31:40,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [572667052] [2021-11-12 23:31:40,050 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2021-11-12 23:31:40,051 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:31:40,051 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:31:40,051 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:31:40,051 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:31:40,072 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:31:40,075 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,076 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,076 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:40,082 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:31:40,094 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_110|], 78=[|v_#valid_129|]} [2021-11-12 23:31:40,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:40,106 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,107 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:31:40,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:40,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:40,203 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:40,213 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,214 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,214 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:31:40,224 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:40,225 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,337 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:31:40,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:31:40,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:31:40,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:31:40,343 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,367 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:31:40,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,368 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:31:40,383 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,390 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:40,400 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:31:40,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:31:40,404 INFO L180 QuantifierPusher]: treesize reduction 19, result has 84.8 percent of original size [2021-11-12 23:31:40,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:31:40,407 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:31:40,409 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:31:40,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,423 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 215 [2021-11-12 23:31:40,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,442 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,443 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,446 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,447 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,448 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,449 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-11-12 23:31:40,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,451 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,453 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,457 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,459 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,460 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,460 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,460 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,461 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,461 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,462 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-11-12 23:31:40,466 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,468 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,468 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,469 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,471 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,471 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,472 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,473 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-11-12 23:31:40,474 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,481 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,482 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,482 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,483 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-11-12 23:31:40,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,494 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,506 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:40,508 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,512 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,512 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,513 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,514 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,516 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,517 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:31:40,522 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,524 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,526 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,526 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,528 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,529 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,530 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-12 23:31:40,533 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,535 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size [2021-11-12 23:31:40,535 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,536 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,537 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,538 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,538 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,539 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:31:40,550 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 481 [2021-11-12 23:31:40,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,674 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:40,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:40,675 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,680 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:40,681 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,681 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:40,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:40,770 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:40,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:40,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:40,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:40,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:40,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:40,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,849 INFO L180 QuantifierPusher]: treesize reduction 11, result has 98.7 percent of original size [2021-11-12 23:31:40,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,861 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,863 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,865 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,879 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 819 [2021-11-12 23:31:40,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 2 xjuncts. [2021-11-12 23:31:40,882 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:840, output treesize:809 [2021-11-12 23:31:40,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:40,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,946 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,947 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,950 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,950 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,951 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,953 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,953 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-11-12 23:31:40,958 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,960 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,960 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,961 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,961 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,962 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,963 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,963 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,964 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,965 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,966 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:40,966 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,967 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,969 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 95 [2021-11-12 23:31:40,969 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,971 INFO L180 QuantifierPusher]: treesize reduction 3, result has 97.1 percent of original size [2021-11-12 23:31:40,972 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,973 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,973 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,974 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,974 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,975 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,978 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:40,980 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-11-12 23:31:40,982 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:40,983 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:40,983 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:31:40,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 481 [2021-11-12 23:31:41,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,096 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:41,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:41,097 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,100 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:41,100 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:41,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,180 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:31:41,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:31:41,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,186 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:41,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,187 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:31:41,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,238 INFO L180 QuantifierPusher]: treesize reduction 11, result has 98.7 percent of original size [2021-11-12 23:31:41,239 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,240 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,241 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,242 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,243 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,243 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:41,245 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,246 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,261 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 819 [2021-11-12 23:31:41,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 2 xjuncts. [2021-11-12 23:31:41,264 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:840, output treesize:809 [2021-11-12 23:31:41,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,313 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,339 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,341 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,341 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,341 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,342 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,343 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,343 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:31:41,344 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,346 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:41,348 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,349 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,349 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,351 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,352 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,353 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,355 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:41,356 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,357 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,388 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1667 [2021-11-12 23:31:41,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:31:41,445 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,450 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,451 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:31:41,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,592 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,592 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:31:41,744 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,749 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,750 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,750 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,750 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:31:41,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:31:41,837 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,842 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,843 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:31:41,843 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:31:41,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,909 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,910 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,911 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,911 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,912 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,912 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,912 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:41,914 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,917 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,918 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,918 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,918 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,919 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,919 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,920 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,920 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,920 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,921 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,921 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,922 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,922 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,923 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,923 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,923 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:41,924 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:41,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,924 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:41,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1581 [2021-11-12 23:31:41,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-1 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2021-11-12 23:31:41,944 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 14 variables, input treesize:1701, output treesize:1561 [2021-11-12 23:31:41,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:41,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:31:41,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:41,997 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 280 for LOIs [2021-11-12 23:31:42,049 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.9 percent of original size [2021-11-12 23:31:42,050 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,051 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,051 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,052 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,052 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,053 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,053 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,053 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,054 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,054 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,055 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,056 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,057 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,057 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,058 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,059 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,060 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,060 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,061 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,061 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,085 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2077 [2021-11-12 23:31:42,119 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,121 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,121 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,122 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,122 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,123 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,123 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,123 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,124 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,124 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,125 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,125 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,126 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,126 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,126 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,127 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,127 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,128 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,128 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,128 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,129 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,129 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,130 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,130 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,131 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,131 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,131 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2469 [2021-11-12 23:31:42,189 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.9 percent of original size [2021-11-12 23:31:42,190 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,191 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,191 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,191 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,192 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,192 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,193 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,193 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,194 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,194 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,194 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,195 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,195 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,196 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,196 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,197 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,197 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,198 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,204 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,206 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,206 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,206 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,229 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2077 [2021-11-12 23:31:42,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,425 INFO L180 QuantifierPusher]: treesize reduction 95, result has 98.1 percent of original size [2021-11-12 23:31:42,475 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,475 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,476 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,476 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,477 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,477 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,489 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,490 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,490 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,491 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-11-12 23:31:42,491 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,491 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,492 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,492 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,493 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,493 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,493 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,494 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,494 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,496 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:31:42,497 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:31:42,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4983 [2021-11-12 23:31:42,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,608 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,623 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-12 23:31:42,625 INFO L180 QuantifierPusher]: treesize reduction 19, result has 84.0 percent of original size [2021-11-12 23:31:42,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:31:42,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-12 23:31:42,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 195 [2021-11-12 23:31:42,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-12 23:31:42,668 INFO L180 QuantifierPusher]: treesize reduction 19, result has 84.0 percent of original size [2021-11-12 23:31:42,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-11-12 23:31:42,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,675 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 84 [2021-11-12 23:31:42,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,697 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:31:42,700 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 195 [2021-11-12 23:31:42,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:31:42,811 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:38:40,576 WARN L227 SmtUtils]: Spent 6.95m on a formula simplification. DAG size of input: 280 DAG size of output: 280 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-12 23:38:41,401 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:38:41,401 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:38:41,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 8] total 17 [2021-11-12 23:38:41,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305927295] [2021-11-12 23:38:41,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:38:41,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-12 23:38:41,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:41,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-12 23:38:41,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=799, Unknown=0, NotChecked=0, Total=930 [2021-11-12 23:38:41,404 INFO L87 Difference]: Start difference. First operand 726 states and 1010 transitions. Second operand has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 17 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-12 23:38:42,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:42,369 INFO L93 Difference]: Finished difference Result 1376 states and 1873 transitions. [2021-11-12 23:38:42,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-12 23:38:42,370 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 17 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-11-12 23:38:42,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:42,378 INFO L225 Difference]: With dead ends: 1376 [2021-11-12 23:38:42,378 INFO L226 Difference]: Without dead ends: 1376 [2021-11-12 23:38:42,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 419.2s TimeCoverageRelationStatistics Valid=340, Invalid=1916, Unknown=0, NotChecked=0, Total=2256 [2021-11-12 23:38:42,381 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 680 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 361.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.24ms SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 450.70ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:42,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [680 Valid, 499 Invalid, 634 Unknown, 0 Unchecked, 4.24ms Time], IncrementalHoareTripleChecker [103 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 450.70ms Time] [2021-11-12 23:38:42,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2021-11-12 23:38:42,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 728. [2021-11-12 23:38:42,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 656 states have (on average 1.4009146341463414) internal successors, (919), 697 states have internal predecessors, (919), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:38:42,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 997 transitions. [2021-11-12 23:38:42,424 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 997 transitions. Word has length 37 [2021-11-12 23:38:42,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:42,424 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 997 transitions. [2021-11-12 23:38:42,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.9411764705882355) internal successors, (84), 17 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-12 23:38:42,425 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 997 transitions. [2021-11-12 23:38:42,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:38:42,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:42,425 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:42,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:42,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:42,650 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:42,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:42,650 INFO L85 PathProgramCache]: Analyzing trace with hash 50173552, now seen corresponding path program 1 times [2021-11-12 23:38:42,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:42,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145088268] [2021-11-12 23:38:42,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:42,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:42,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:42,725 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:42,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145088268] [2021-11-12 23:38:42,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145088268] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:42,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881418230] [2021-11-12 23:38:42,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:42,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:42,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:42,727 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:42,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-12 23:38:42,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:42,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 23:38:42,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:42,865 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-12 23:38:42,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:42,919 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-12 23:38:42,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881418230] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:42,920 INFO L186 FreeRefinementEngine]: Found 2 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:38:42,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [3] total 5 [2021-11-12 23:38:42,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868260751] [2021-11-12 23:38:42,920 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:42,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:38:42,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:42,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:38:42,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:38:42,921 INFO L87 Difference]: Start difference. First operand 728 states and 997 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:42,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:42,961 INFO L93 Difference]: Finished difference Result 761 states and 1021 transitions. [2021-11-12 23:38:42,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:38:42,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-12 23:38:42,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:42,966 INFO L225 Difference]: With dead ends: 761 [2021-11-12 23:38:42,966 INFO L226 Difference]: Without dead ends: 761 [2021-11-12 23:38:42,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:38:42,967 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 15 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.26ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.16ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:42,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 102 Invalid, 9 Unknown, 0 Unchecked, 0.26ms Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 34.16ms Time] [2021-11-12 23:38:42,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2021-11-12 23:38:42,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 727. [2021-11-12 23:38:42,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 656 states have (on average 1.3856707317073171) internal successors, (909), 696 states have internal predecessors, (909), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:38:42,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 987 transitions. [2021-11-12 23:38:42,995 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 987 transitions. Word has length 37 [2021-11-12 23:38:42,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:42,995 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 987 transitions. [2021-11-12 23:38:42,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:42,996 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 987 transitions. [2021-11-12 23:38:42,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:38:42,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:42,997 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:43,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:43,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-11-12 23:38:43,222 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:43,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:43,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1595626634, now seen corresponding path program 1 times [2021-11-12 23:38:43,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:43,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176244900] [2021-11-12 23:38:43,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:43,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:43,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:43,261 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:38:43,261 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:43,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176244900] [2021-11-12 23:38:43,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176244900] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:43,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:38:43,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 23:38:43,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498916926] [2021-11-12 23:38:43,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:43,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:38:43,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:43,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:38:43,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:38:43,264 INFO L87 Difference]: Start difference. First operand 727 states and 987 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:43,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:43,309 INFO L93 Difference]: Finished difference Result 741 states and 997 transitions. [2021-11-12 23:38:43,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:38:43,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-12 23:38:43,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:43,314 INFO L225 Difference]: With dead ends: 741 [2021-11-12 23:38:43,314 INFO L226 Difference]: Without dead ends: 741 [2021-11-12 23:38:43,315 INFO L932 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-12 23:38:43,315 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 27 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.49ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.79ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:43,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 81 Invalid, 25 Unknown, 0 Unchecked, 0.49ms Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 38.79ms Time] [2021-11-12 23:38:43,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-11-12 23:38:43,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 727. [2021-11-12 23:38:43,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 656 states have (on average 1.3826219512195121) internal successors, (907), 696 states have internal predecessors, (907), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:38:43,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 985 transitions. [2021-11-12 23:38:43,341 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 985 transitions. Word has length 37 [2021-11-12 23:38:43,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:43,342 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 985 transitions. [2021-11-12 23:38:43,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:43,342 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 985 transitions. [2021-11-12 23:38:43,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-12 23:38:43,343 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:43,343 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:43,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable366 [2021-11-12 23:38:43,343 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:43,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:43,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1555380186, now seen corresponding path program 1 times [2021-11-12 23:38:43,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:43,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169308463] [2021-11-12 23:38:43,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:43,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:43,408 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:43,408 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:43,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169308463] [2021-11-12 23:38:43,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169308463] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:43,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13820910] [2021-11-12 23:38:43,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:43,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:43,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:43,410 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:43,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-12 23:38:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:43,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 23:38:43,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:43,565 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-12 23:38:43,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:43,630 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:43,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13820910] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:43,630 INFO L186 FreeRefinementEngine]: Found 2 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:38:43,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [3] total 7 [2021-11-12 23:38:43,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144077669] [2021-11-12 23:38:43,631 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:43,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:38:43,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:43,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:38:43,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:43,632 INFO L87 Difference]: Start difference. First operand 727 states and 985 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:38:43,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:43,678 INFO L93 Difference]: Finished difference Result 760 states and 1009 transitions. [2021-11-12 23:38:43,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:38:43,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 38 [2021-11-12 23:38:43,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:43,683 INFO L225 Difference]: With dead ends: 760 [2021-11-12 23:38:43,684 INFO L226 Difference]: Without dead ends: 760 [2021-11-12 23:38:43,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:43,684 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 54 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.43ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.90ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:43,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 118 Invalid, 39 Unknown, 0 Unchecked, 0.43ms Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 40.90ms Time] [2021-11-12 23:38:43,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-11-12 23:38:43,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 726. [2021-11-12 23:38:43,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 656 states have (on average 1.3673780487804879) internal successors, (897), 695 states have internal predecessors, (897), 15 states have call successors, (15), 15 states have call predecessors, (15), 39 states have return successors, (63), 15 states have call predecessors, (63), 15 states have call successors, (63) [2021-11-12 23:38:43,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 975 transitions. [2021-11-12 23:38:43,709 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 975 transitions. Word has length 38 [2021-11-12 23:38:43,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:43,709 INFO L470 AbstractCegarLoop]: Abstraction has 726 states and 975 transitions. [2021-11-12 23:38:43,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:38:43,710 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 975 transitions. [2021-11-12 23:38:43,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-12 23:38:43,710 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:43,711 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:43,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:43,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-11-12 23:38:43,938 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:43,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:43,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1556026682, now seen corresponding path program 1 times [2021-11-12 23:38:43,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:43,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805406635] [2021-11-12 23:38:43,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:43,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:43,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:44,000 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:44,000 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:44,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805406635] [2021-11-12 23:38:44,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805406635] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:44,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581983016] [2021-11-12 23:38:44,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:44,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:44,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:44,002 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:44,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-12 23:38:44,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:44,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 23:38:44,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:44,191 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:44,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:44,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581983016] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:44,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:38:44,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-12 23:38:44,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465581000] [2021-11-12 23:38:44,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:44,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:38:44,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:44,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:38:44,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:44,375 INFO L87 Difference]: Start difference. First operand 726 states and 975 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:44,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:44,421 INFO L93 Difference]: Finished difference Result 838 states and 1118 transitions. [2021-11-12 23:38:44,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:38:44,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-11-12 23:38:44,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:44,427 INFO L225 Difference]: With dead ends: 838 [2021-11-12 23:38:44,427 INFO L226 Difference]: Without dead ends: 838 [2021-11-12 23:38:44,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:44,428 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 73 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.70ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:44,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 112 Invalid, 34 Unknown, 0 Unchecked, 0.70ms Time], IncrementalHoareTripleChecker [8 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 38.13ms Time] [2021-11-12 23:38:44,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-11-12 23:38:44,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 820. [2021-11-12 23:38:44,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 744 states have (on average 1.3709677419354838) internal successors, (1020), 785 states have internal predecessors, (1020), 17 states have call successors, (17), 17 states have call predecessors, (17), 43 states have return successors, (73), 17 states have call predecessors, (73), 17 states have call successors, (73) [2021-11-12 23:38:44,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1110 transitions. [2021-11-12 23:38:44,456 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1110 transitions. Word has length 38 [2021-11-12 23:38:44,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:44,456 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1110 transitions. [2021-11-12 23:38:44,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:44,457 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1110 transitions. [2021-11-12 23:38:44,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-12 23:38:44,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:44,458 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:44,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:44,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2021-11-12 23:38:44,671 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:44,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:44,672 INFO L85 PathProgramCache]: Analyzing trace with hash 972145586, now seen corresponding path program 1 times [2021-11-12 23:38:44,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:44,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332170437] [2021-11-12 23:38:44,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:44,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:44,717 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:44,717 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:44,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332170437] [2021-11-12 23:38:44,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332170437] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:44,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054377451] [2021-11-12 23:38:44,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:44,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:44,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:44,719 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:44,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-12 23:38:44,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:44,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 23:38:44,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:44,872 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-12 23:38:44,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-12 23:38:44,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054377451] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:44,932 INFO L186 FreeRefinementEngine]: Found 2 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:38:44,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [3] total 5 [2021-11-12 23:38:44,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982933366] [2021-11-12 23:38:44,932 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:44,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:38:44,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:44,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:38:44,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:38:44,934 INFO L87 Difference]: Start difference. First operand 820 states and 1110 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:44,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:44,953 INFO L93 Difference]: Finished difference Result 855 states and 1134 transitions. [2021-11-12 23:38:44,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:38:44,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-12 23:38:44,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:44,959 INFO L225 Difference]: With dead ends: 855 [2021-11-12 23:38:44,959 INFO L226 Difference]: Without dead ends: 855 [2021-11-12 23:38:44,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:38:44,961 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 11 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.32ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.85ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:44,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 99 Invalid, 10 Unknown, 0 Unchecked, 0.32ms Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 11.85ms Time] [2021-11-12 23:38:44,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2021-11-12 23:38:44,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 819. [2021-11-12 23:38:45,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 744 states have (on average 1.3548387096774193) internal successors, (1008), 784 states have internal predecessors, (1008), 17 states have call successors, (17), 17 states have call predecessors, (17), 43 states have return successors, (73), 17 states have call predecessors, (73), 17 states have call successors, (73) [2021-11-12 23:38:45,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1098 transitions. [2021-11-12 23:38:45,006 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1098 transitions. Word has length 39 [2021-11-12 23:38:45,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:45,006 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 1098 transitions. [2021-11-12 23:38:45,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:45,007 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1098 transitions. [2021-11-12 23:38:45,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-12 23:38:45,008 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:45,009 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:45,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-11-12 23:38:45,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-11-12 23:38:45,222 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:45,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:45,223 INFO L85 PathProgramCache]: Analyzing trace with hash 992186984, now seen corresponding path program 1 times [2021-11-12 23:38:45,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:45,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378323184] [2021-11-12 23:38:45,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:45,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:45,277 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:45,277 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:45,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378323184] [2021-11-12 23:38:45,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378323184] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:45,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492447933] [2021-11-12 23:38:45,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:45,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:45,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:45,278 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:45,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-12 23:38:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:45,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 23:38:45,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:45,544 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:45,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:45,725 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:45,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492447933] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:45,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:38:45,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 7 [2021-11-12 23:38:45,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964072135] [2021-11-12 23:38:45,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:45,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:38:45,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:45,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:38:45,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-12 23:38:45,727 INFO L87 Difference]: Start difference. First operand 819 states and 1098 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:45,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:45,775 INFO L93 Difference]: Finished difference Result 850 states and 1116 transitions. [2021-11-12 23:38:45,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:38:45,781 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-12 23:38:45,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:45,785 INFO L225 Difference]: With dead ends: 850 [2021-11-12 23:38:45,785 INFO L226 Difference]: Without dead ends: 850 [2021-11-12 23:38:45,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-12 23:38:45,786 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 73 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.68ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.61ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:45,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 101 Invalid, 48 Unknown, 0 Unchecked, 0.68ms Time], IncrementalHoareTripleChecker [7 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 41.61ms Time] [2021-11-12 23:38:45,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-11-12 23:38:45,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 825. [2021-11-12 23:38:45,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 750 states have (on average 1.3466666666666667) internal successors, (1010), 790 states have internal predecessors, (1010), 17 states have call successors, (17), 17 states have call predecessors, (17), 43 states have return successors, (73), 17 states have call predecessors, (73), 17 states have call successors, (73) [2021-11-12 23:38:45,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1100 transitions. [2021-11-12 23:38:45,812 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1100 transitions. Word has length 39 [2021-11-12 23:38:45,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:45,812 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 1100 transitions. [2021-11-12 23:38:45,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:45,813 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1100 transitions. [2021-11-12 23:38:45,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-12 23:38:45,814 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:45,814 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:45,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:46,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-11-12 23:38:46,030 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:46,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:46,031 INFO L85 PathProgramCache]: Analyzing trace with hash 693025532, now seen corresponding path program 1 times [2021-11-12 23:38:46,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:46,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700391179] [2021-11-12 23:38:46,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:46,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:46,080 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:46,080 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:46,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700391179] [2021-11-12 23:38:46,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700391179] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:46,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136193551] [2021-11-12 23:38:46,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:46,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:46,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:46,082 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:46,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-12 23:38:46,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:46,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 23:38:46,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:46,278 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:46,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:46,440 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-12 23:38:46,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136193551] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:46,441 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:38:46,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-12 23:38:46,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491295597] [2021-11-12 23:38:46,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:46,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:38:46,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:46,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:38:46,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:46,442 INFO L87 Difference]: Start difference. First operand 825 states and 1100 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:46,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:46,481 INFO L93 Difference]: Finished difference Result 850 states and 1116 transitions. [2021-11-12 23:38:46,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:38:46,482 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-11-12 23:38:46,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:46,487 INFO L225 Difference]: With dead ends: 850 [2021-11-12 23:38:46,487 INFO L226 Difference]: Without dead ends: 850 [2021-11-12 23:38:46,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:38:46,488 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 70 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.60ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.89ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:46,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 105 Invalid, 43 Unknown, 0 Unchecked, 0.60ms Time], IncrementalHoareTripleChecker [6 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 34.89ms Time] [2021-11-12 23:38:46,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-11-12 23:38:46,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 830. [2021-11-12 23:38:46,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 755 states have (on average 1.3390728476821192) internal successors, (1011), 795 states have internal predecessors, (1011), 17 states have call successors, (17), 17 states have call predecessors, (17), 43 states have return successors, (73), 17 states have call predecessors, (73), 17 states have call successors, (73) [2021-11-12 23:38:46,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1101 transitions. [2021-11-12 23:38:46,515 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1101 transitions. Word has length 40 [2021-11-12 23:38:46,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:46,515 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1101 transitions. [2021-11-12 23:38:46,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:46,515 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1101 transitions. [2021-11-12 23:38:46,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:38:46,516 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:46,516 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:46,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:46,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:46,742 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:46,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:46,742 INFO L85 PathProgramCache]: Analyzing trace with hash -11887940, now seen corresponding path program 2 times [2021-11-12 23:38:46,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:46,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38240629] [2021-11-12 23:38:46,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:46,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:46,791 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:46,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38240629] [2021-11-12 23:38:46,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38240629] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:46,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830792138] [2021-11-12 23:38:46,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-12 23:38:46,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:46,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:46,793 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:46,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-12 23:38:46,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-12 23:38:46,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:38:46,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-12 23:38:46,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:46,970 INFO L354 Elim1Store]: treesize reduction 240, result has 16.1 percent of original size [2021-11-12 23:38:46,970 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 5 case distinctions, treesize of input 46 treesize of output 75 [2021-11-12 23:38:47,085 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-11-12 23:38:47,085 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 6 case distinctions, treesize of input 75 treesize of output 105 [2021-11-12 23:38:47,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:47,226 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 31 treesize of output 33 [2021-11-12 23:38:47,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:47,233 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 30 treesize of output 34 [2021-11-12 23:38:47,469 INFO L354 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2021-11-12 23:38:47,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 51 [2021-11-12 23:38:47,492 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-11-12 23:38:47,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 56 [2021-11-12 23:38:47,907 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-12 23:38:47,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:48,864 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-12 23:38:48,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830792138] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:38:48,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1956783970] [2021-11-12 23:38:48,868 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-12 23:38:48,868 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:38:48,868 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:38:48,869 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:38:48,869 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:38:48,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,876 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:48,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:38:48,877 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:48,878 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,878 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:48,883 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:38:48,890 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_133|], 78=[|v_#valid_152|]} [2021-11-12 23:38:48,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:38:48,901 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,902 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:48,902 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,903 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:48,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:48,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:38:48,914 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:48,915 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:48,915 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:48,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:48,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:48,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:38:49,024 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:38:49,025 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,025 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:38:49,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:38:49,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:49,036 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:49,037 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,185 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:38:49,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:38:49,186 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:38:49,190 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:38:49,191 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,204 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:38:49,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,208 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:38:49,216 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:38:49,230 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:38:49,232 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:38:49,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,235 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:38:49,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,247 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:38:49,248 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,249 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,251 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:38:49,253 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:38:49,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:38:49,261 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:38:49,262 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,263 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,265 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:38:49,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:38:49,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:38:49,273 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:38:49,274 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,276 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,278 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,279 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,279 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,280 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:38:49,281 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,281 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:38:49,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:38:49,283 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,283 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,284 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:38:49,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:38:49,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,286 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,287 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,288 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:38:49,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,290 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:38:49,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:38:49,291 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,292 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:38:49,293 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:38:49,295 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,296 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,297 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:38:49,298 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,298 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,299 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:38:49,299 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,299 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,300 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:38:49,300 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:38:49,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:38:49,302 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:38:49,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:38:49,310 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_134|], 15=[|v_#valid_153|]} [2021-11-12 23:38:49,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,348 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:38:49,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:38:49,349 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:38:49,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,351 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,383 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:38:49,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:38:49,384 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:38:49,385 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:38:49,385 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,386 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:38:49,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,419 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:38:49,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:38:49,420 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:38:49,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:38:49,422 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:38:49,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,456 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:38:49,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:38:49,457 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:38:49,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,459 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,459 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,526 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:38:49,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:38:49,527 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,529 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:38:49,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,530 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:38:49,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,599 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:38:49,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:38:49,600 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:38:49,602 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,603 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:38:49,603 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,686 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:38:49,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:38:49,687 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,688 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,689 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,689 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,787 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:38:49,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:38:49,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,790 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,791 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:38:49,791 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,809 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:38:49,812 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:38:49,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:38:49,813 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:38:49,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,823 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:38:49,827 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,831 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:38:49,840 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,851 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,851 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:38:49,863 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:38:49,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:38:49,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:49,876 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:49,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:49,936 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:38:49,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:38:49,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:49,941 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,941 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:49,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:49,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,960 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:38:49,964 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:38:49,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:38:49,965 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:38:49,972 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,977 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:38:49,985 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,988 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:49,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:49,989 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:38:50,006 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:38:50,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,087 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:38:50,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:38:50,088 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,091 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:50,091 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,092 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:50,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:38:50,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:50,102 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:50,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,122 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:38:50,125 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:38:50,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,126 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:38:50,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,264 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:38:50,266 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,266 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,267 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:38:50,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:38:50,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:38:50,293 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,297 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:50,297 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,298 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:38:50,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,320 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:38:50,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:38:50,330 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:38:50,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,473 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:38:50,508 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:38:50,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:38:50,529 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:38:50,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,659 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:38:50,661 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,662 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:50,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:38:50,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:50,670 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:38:50,684 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:38:50,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,685 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:50,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:38:50,692 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,692 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,693 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,693 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:50,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:38:50,702 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:38:50,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,703 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,703 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,704 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,704 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:50,705 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:38:50,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,705 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,705 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,706 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:38:50,707 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:38:50,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,707 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:38:50,707 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,708 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:38:50,709 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:38:50,709 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,709 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:38:50,710 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:38:50,711 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:38:50,714 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_135|], 10=[|v_#valid_154|]} [2021-11-12 23:38:50,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,751 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:38:50,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:38:50,752 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,753 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:38:50,753 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,754 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:38:50,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,783 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:38:50,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:38:50,783 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,784 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:38:50,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:38:50,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,854 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:38:50,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:38:50,855 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:38:50,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:38:50,858 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:38:50,906 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:38:50,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:38:50,906 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:38:50,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,909 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:38:50,909 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:38:50,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:50,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,924 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,925 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,925 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,926 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:38:50,929 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:38:50,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:38:50,930 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:38:50,946 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,951 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,952 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:38:50,952 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:38:50,956 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:38:50,987 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:38:50,987 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:38:50,989 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:50,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:50,990 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:38:50,992 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:38:51,002 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:38:51,003 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:51,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:51,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:51,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:38:51,009 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:51,009 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:51,010 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:51,010 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:38:51,011 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:38:51,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:38:51,135 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:38:57,441 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:38:57,441 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:38:57,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 19 [2021-11-12 23:38:57,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164816390] [2021-11-12 23:38:57,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:38:57,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-12 23:38:57,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:57,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-12 23:38:57,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2021-11-12 23:38:57,443 INFO L87 Difference]: Start difference. First operand 830 states and 1101 transitions. Second operand has 19 states, 17 states have (on average 6.588235294117647) internal successors, (112), 19 states have internal predecessors, (112), 5 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:38:58,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:58,498 INFO L93 Difference]: Finished difference Result 1007 states and 1227 transitions. [2021-11-12 23:38:58,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-12 23:38:58,500 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 6.588235294117647) internal successors, (112), 19 states have internal predecessors, (112), 5 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 41 [2021-11-12 23:38:58,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:58,504 INFO L225 Difference]: With dead ends: 1007 [2021-11-12 23:38:58,505 INFO L226 Difference]: Without dead ends: 1007 [2021-11-12 23:38:58,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 97 SyntacticMatches, 14 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1070 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=341, Invalid=2311, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 23:38:58,506 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 466 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 282.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1077 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.40ms SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 410 IncrementalHoareTripleChecker+Unchecked, 341.80ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:58,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 1077 Invalid, 810 Unknown, 0 Unchecked, 4.40ms Time], IncrementalHoareTripleChecker [35 Valid, 365 Invalid, 0 Unknown, 410 Unchecked, 341.80ms Time] [2021-11-12 23:38:58,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2021-11-12 23:38:58,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 681. [2021-11-12 23:38:58,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 620 states have (on average 1.2967741935483872) internal successors, (804), 652 states have internal predecessors, (804), 14 states have call successors, (14), 14 states have call predecessors, (14), 32 states have return successors, (51), 14 states have call predecessors, (51), 14 states have call successors, (51) [2021-11-12 23:38:58,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 869 transitions. [2021-11-12 23:38:58,536 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 869 transitions. Word has length 41 [2021-11-12 23:38:58,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:58,536 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 869 transitions. [2021-11-12 23:38:58,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 6.588235294117647) internal successors, (112), 19 states have internal predecessors, (112), 5 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-12 23:38:58,537 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 869 transitions. [2021-11-12 23:38:58,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-12 23:38:58,538 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:58,538 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:58,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:58,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:58,766 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:58,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:58,766 INFO L85 PathProgramCache]: Analyzing trace with hash -311276929, now seen corresponding path program 1 times [2021-11-12 23:38:58,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:58,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913322491] [2021-11-12 23:38:58,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:58,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:58,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:58,821 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 21 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:58,821 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:58,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913322491] [2021-11-12 23:38:58,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913322491] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:58,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484677253] [2021-11-12 23:38:58,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:58,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:58,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:58,823 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:58,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-12 23:38:58,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:58,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:38:58,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:59,004 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:59,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:59,071 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:59,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484677253] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:38:59,072 INFO L186 FreeRefinementEngine]: Found 2 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:38:59,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [5] total 6 [2021-11-12 23:38:59,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926604912] [2021-11-12 23:38:59,072 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:38:59,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:38:59,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:38:59,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:38:59,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:38:59,073 INFO L87 Difference]: Start difference. First operand 681 states and 869 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:59,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:38:59,108 INFO L93 Difference]: Finished difference Result 792 states and 970 transitions. [2021-11-12 23:38:59,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:38:59,108 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-11-12 23:38:59,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:38:59,112 INFO L225 Difference]: With dead ends: 792 [2021-11-12 23:38:59,112 INFO L226 Difference]: Without dead ends: 792 [2021-11-12 23:38:59,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:38:59,113 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 76 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.49ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.07ms IncrementalHoareTripleChecker+Time [2021-11-12 23:38:59,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 216 Invalid, 46 Unknown, 0 Unchecked, 0.49ms Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 31.07ms Time] [2021-11-12 23:38:59,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-11-12 23:38:59,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 564. [2021-11-12 23:38:59,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 511 states have (on average 1.2622309197651664) internal successors, (645), 539 states have internal predecessors, (645), 12 states have call successors, (12), 12 states have call predecessors, (12), 26 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) [2021-11-12 23:38:59,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 697 transitions. [2021-11-12 23:38:59,132 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 697 transitions. Word has length 43 [2021-11-12 23:38:59,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:38:59,132 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 697 transitions. [2021-11-12 23:38:59,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:38:59,133 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 697 transitions. [2021-11-12 23:38:59,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-12 23:38:59,134 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:38:59,134 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:38:59,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-12 23:38:59,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:59,350 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:38:59,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:38:59,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1915355070, now seen corresponding path program 1 times [2021-11-12 23:38:59,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:38:59,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314642569] [2021-11-12 23:38:59,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:59,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:38:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:59,441 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 26 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-12 23:38:59,442 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:38:59,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314642569] [2021-11-12 23:38:59,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314642569] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:38:59,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845417712] [2021-11-12 23:38:59,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:38:59,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:38:59,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:38:59,444 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:38:59,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-12 23:38:59,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:38:59,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 23:38:59,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:38:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:59,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:38:59,811 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 21 [2021-11-12 23:38:59,880 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 18 treesize of output 14 [2021-11-12 23:38:59,979 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 23 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:38:59,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845417712] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:38:59,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1012780528] [2021-11-12 23:38:59,981 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-12 23:38:59,982 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:38:59,982 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:38:59,982 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:38:59,982 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:38:59,986 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:59,987 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:59,987 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:59,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:38:59,988 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:38:59,988 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:38:59,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:38:59,991 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:38:59,995 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_146|], 78=[|v_#valid_164|]} [2021-11-12 23:39:00,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:00,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:00,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,013 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,013 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,014 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:00,021 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,022 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:00,022 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:39:00,062 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:00,063 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,063 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:00,064 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,171 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:39:00,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:39:00,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:00,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:00,176 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:39:00,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,200 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:39:00,207 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,211 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:00,218 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:39:00,220 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:39:00,221 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,221 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:39:00,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,232 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:00,233 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:39:00,238 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:00,239 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,240 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:00,247 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:00,247 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,248 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,250 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:00,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:00,254 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:39:00,268 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:39:00,269 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,273 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,274 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,275 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,275 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,276 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:00,276 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,277 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,277 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:00,279 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:39:00,279 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,280 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,281 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:39:00,282 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:39:00,283 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,285 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,287 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,288 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,288 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,289 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:00,289 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:00,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:39:00,292 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,294 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,295 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:39:00,296 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:39:00,299 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,300 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,301 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,301 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,301 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:00,302 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,302 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,302 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:00,303 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,303 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:00,304 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,304 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,304 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:00,305 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:39:00,306 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,306 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:39:00,308 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:39:00,311 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_147|], 15=[|v_#valid_165|]} [2021-11-12 23:39:00,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,345 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:00,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:00,346 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:00,347 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,348 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,348 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,377 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:00,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:00,378 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:00,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:00,379 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:00,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,411 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:00,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:00,412 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:00,413 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,414 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,414 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,435 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:00,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:00,436 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:00,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:00,437 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,437 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:00,437 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,500 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:00,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:00,501 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,502 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:00,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:00,503 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,579 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:00,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:00,579 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,581 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,582 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,582 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,582 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,661 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:00,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:00,662 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,664 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,664 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:00,665 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,732 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:00,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:00,733 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,735 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:00,736 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,736 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:00,737 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,761 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:39:00,764 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:39:00,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:39:00,765 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:39:00,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:39:00,778 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:39:00,784 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:00,785 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,786 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,787 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:00,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:00,791 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,793 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:00,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,833 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,834 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:00,838 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-12 23:39:00,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,886 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:00,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:00,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:00,890 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,892 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:00,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:00,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,903 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,905 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-12 23:39:00,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:376, output treesize:366 [2021-11-12 23:39:00,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,927 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:00,931 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,933 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:00,934 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,934 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:00,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-12 23:39:00,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:00,988 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:00,989 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,992 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:00,992 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:00,993 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:00,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:00,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,004 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,006 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-12 23:39:01,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:376, output treesize:366 [2021-11-12 23:39:01,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,148 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:01,150 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,151 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,151 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:01,155 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:01,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:01,184 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,188 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,189 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,189 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,210 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,216 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:01,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:01,227 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.0 percent of original size [2021-11-12 23:39:01,236 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-12 23:39:01,252 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:01,254 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,255 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:01,262 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:01,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:01,303 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,307 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:01,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:01,333 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.0 percent of original size [2021-11-12 23:39:01,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-12 23:39:01,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,426 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:01,428 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,428 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,429 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:01,434 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:01,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:01,454 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,457 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,458 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,458 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,472 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,475 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:01,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:01,482 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:01,484 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:01,490 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:01,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:01,510 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,514 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,515 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:01,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,532 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:01,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:01,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,631 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,636 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:01,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,684 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 53 for LOIs [2021-11-12 23:39:01,703 INFO L180 QuantifierPusher]: treesize reduction 51, result has 73.2 percent of original size [2021-11-12 23:39:01,706 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-11-12 23:39:01,708 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,710 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.5 percent of original size 118 [2021-11-12 23:39:01,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:01,765 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:01,767 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,769 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-12 23:39:01,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:01,779 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,781 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-12 23:39:01,801 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:01,802 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,803 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 233 [2021-11-12 23:39:01,809 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:01,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-12 23:39:01,828 INFO L180 QuantifierPusher]: treesize reduction 18, result has 96.2 percent of original size [2021-11-12 23:39:01,829 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,830 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,833 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,834 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,834 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:01,835 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:01,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 270 [2021-11-12 23:39:01,837 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,838 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,839 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 271 [2021-11-12 23:39:01,840 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-12 23:39:01,840 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,841 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,842 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,844 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,844 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,845 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:01,845 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,846 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,846 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:01,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 280 [2021-11-12 23:39:01,847 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,849 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 271 [2021-11-12 23:39:01,851 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-12 23:39:01,853 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,854 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,855 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,856 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:01,856 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:01,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:01,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:01,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 301 [2021-11-12 23:39:01,860 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:01,861 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 292 [2021-11-12 23:39:01,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 453 [2021-11-12 23:39:01,868 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_148|], 15=[|v_#valid_166|]} [2021-11-12 23:39:01,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,905 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:01,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:01,906 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:01,907 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:01,908 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,908 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:01,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,945 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:01,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:01,946 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:01,947 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:01,952 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:01,953 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:01,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:01,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:01,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,018 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:02,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:02,019 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:02,020 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,020 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,021 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,065 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:02,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:02,066 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:02,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,068 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,172 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:02,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:02,172 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,174 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:02,174 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,175 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:02,175 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,231 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:02,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:02,232 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:02,234 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,234 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:02,234 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,323 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:02,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:02,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,325 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,326 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,326 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,326 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:02,408 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:02,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:02,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,410 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:02,411 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:02,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,476 INFO L180 QuantifierPusher]: treesize reduction 236, result has 81.2 percent of original size [2021-11-12 23:39:02,487 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1017 [2021-11-12 23:39:02,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:39:02,490 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:1241, output treesize:1017 [2021-11-12 23:39:02,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,524 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 988 [2021-11-12 23:39:02,537 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 964 [2021-11-12 23:39:02,552 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:02,553 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:02,555 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,559 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 233 [2021-11-12 23:39:02,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:02,572 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:02,576 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-12 23:39:02,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:02,752 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:39:12,582 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:39:12,582 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:39:12,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 7] total 15 [2021-11-12 23:39:12,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952433137] [2021-11-12 23:39:12,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:39:12,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-12 23:39:12,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:39:12,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-12 23:39:12,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=831, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 23:39:12,584 INFO L87 Difference]: Start difference. First operand 564 states and 697 transitions. Second operand has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-12 23:39:12,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:39:12,860 INFO L93 Difference]: Finished difference Result 856 states and 1040 transitions. [2021-11-12 23:39:12,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-12 23:39:12,868 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 46 [2021-11-12 23:39:12,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:39:12,873 INFO L225 Difference]: With dead ends: 856 [2021-11-12 23:39:12,873 INFO L226 Difference]: Without dead ends: 856 [2021-11-12 23:39:12,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=336, Invalid=1070, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 23:39:12,875 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 320 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 167.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.10ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 197.45ms IncrementalHoareTripleChecker+Time [2021-11-12 23:39:12,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 363 Invalid, 265 Unknown, 0 Unchecked, 2.10ms Time], IncrementalHoareTripleChecker [39 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 197.45ms Time] [2021-11-12 23:39:12,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-11-12 23:39:12,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 623. [2021-11-12 23:39:12,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 565 states have (on average 1.263716814159292) internal successors, (714), 596 states have internal predecessors, (714), 13 states have call successors, (13), 13 states have call predecessors, (13), 31 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2021-11-12 23:39:12,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 777 transitions. [2021-11-12 23:39:12,897 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 777 transitions. Word has length 46 [2021-11-12 23:39:12,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:39:12,897 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 777 transitions. [2021-11-12 23:39:12,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-12 23:39:12,897 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 777 transitions. [2021-11-12 23:39:12,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-12 23:39:12,898 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:39:12,898 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:39:12,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-12 23:39:13,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable417 [2021-11-12 23:39:13,118 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:39:13,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:39:13,118 INFO L85 PathProgramCache]: Analyzing trace with hash 43663628, now seen corresponding path program 1 times [2021-11-12 23:39:13,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:39:13,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627360347] [2021-11-12 23:39:13,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:13,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:39:13,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:13,157 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:39:13,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627360347] [2021-11-12 23:39:13,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627360347] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:39:13,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362142143] [2021-11-12 23:39:13,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:13,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:39:13,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:39:13,159 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:39:13,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-12 23:39:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:13,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 23:39:13,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:39:13,363 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:13,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:39:13,484 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:13,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362142143] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:39:13,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1830746301] [2021-11-12 23:39:13,487 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-12 23:39:13,487 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:39:13,487 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:39:13,487 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:39:13,487 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:39:13,495 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,495 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,496 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,496 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:13,497 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,498 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:39:13,503 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:39:13,510 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_155|], 78=[|v_#valid_173|]} [2021-11-12 23:39:13,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:39:13,626 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,627 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:13,627 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,628 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:13,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:13,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,641 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,641 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,642 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:13,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,655 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,656 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,656 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:13,667 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:13,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:13,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,770 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:39:13,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:39:13,771 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:13,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,775 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:13,775 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:13,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,788 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,790 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:39:13,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,791 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:39:13,798 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:13,815 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:39:13,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:39:13,818 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-11-12 23:39:13,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:13,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:13,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:13,828 INFO L180 QuantifierPusher]: treesize reduction 26, result has 88.9 percent of original size [2021-11-12 23:39:13,830 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,831 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,832 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 201 [2021-11-12 23:39:13,835 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 237 [2021-11-12 23:39:13,836 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,837 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 251 [2021-11-12 23:39:13,841 INFO L180 QuantifierPusher]: treesize reduction 26, result has 88.9 percent of original size [2021-11-12 23:39:13,842 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,843 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 201 [2021-11-12 23:39:13,847 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 237 [2021-11-12 23:39:13,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,850 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-11-12 23:39:13,852 INFO L180 QuantifierPusher]: treesize reduction 18, result has 95.0 percent of original size [2021-11-12 23:39:13,852 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,855 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,856 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,857 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,857 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-11-12 23:39:13,858 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:13,859 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:13,859 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,861 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 239 [2021-11-12 23:39:13,862 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-12 23:39:13,862 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,864 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,864 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,865 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,865 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-12 23:39:13,875 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,875 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,876 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:13,877 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 248 [2021-11-12 23:39:13,878 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,879 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,880 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 239 [2021-11-12 23:39:13,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 240 [2021-11-12 23:39:13,882 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,883 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,884 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,884 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:13,885 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,885 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,885 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:13,886 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,886 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,887 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-11-12 23:39:13,887 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,887 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-11-12 23:39:13,888 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 269 [2021-11-12 23:39:13,889 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:13,889 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,890 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 260 [2021-11-12 23:39:13,891 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 340 [2021-11-12 23:39:13,894 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_156|], 15=[|v_#valid_174|]} [2021-11-12 23:39:13,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,932 INFO L354 Elim1Store]: treesize reduction 99, result has 1.0 percent of original size [2021-11-12 23:39:13,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 85 [2021-11-12 23:39:13,933 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.7 percent of original size [2021-11-12 23:39:13,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:39:13,935 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,935 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:39:13,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,969 INFO L354 Elim1Store]: treesize reduction 99, result has 1.0 percent of original size [2021-11-12 23:39:13,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 85 [2021-11-12 23:39:13,970 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.7 percent of original size [2021-11-12 23:39:13,971 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:39:13,971 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:13,972 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-11-12 23:39:13,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:13,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:13,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,001 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:14,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:14,002 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:14,003 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:14,003 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,004 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:14,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,026 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:14,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:14,027 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:14,028 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:14,029 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:14,029 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,099 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:14,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:14,099 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,101 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:14,101 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,102 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:14,102 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,195 INFO L354 Elim1Store]: treesize reduction 204, result has 23.3 percent of original size [2021-11-12 23:39:14,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 49 treesize of output 87 [2021-11-12 23:39:14,196 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:39:14,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:39:14,199 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,254 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:14,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:14,255 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,256 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:14,257 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,257 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:14,258 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,337 INFO L354 Elim1Store]: treesize reduction 204, result has 23.3 percent of original size [2021-11-12 23:39:14,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 49 treesize of output 87 [2021-11-12 23:39:14,338 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:39:14,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,340 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-11-12 23:39:14,341 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,357 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.9 percent of original size [2021-11-12 23:39:14,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 825 [2021-11-12 23:39:14,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:39:14,362 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:847, output treesize:825 [2021-11-12 23:39:14,367 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 796 [2021-11-12 23:39:14,376 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,379 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 772 [2021-11-12 23:39:14,387 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,389 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:14,389 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:14,402 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 885 [2021-11-12 23:39:14,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:14,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,425 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,425 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,480 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:14,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:14,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,484 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:14,484 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:14,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,503 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:39:14,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:39:14,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:39:14,519 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,527 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:14,540 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,543 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:14,543 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,544 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:14,568 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 885 [2021-11-12 23:39:14,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,648 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:14,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:14,649 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:14,653 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,653 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:14,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:14,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,663 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,663 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,663 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,682 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:39:14,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:39:14,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:39:14,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,800 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:39:14,801 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:14,802 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,802 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:14,807 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:39:14,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:14,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:14,829 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,833 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,833 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:14,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,853 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,858 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:39:14,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:14,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:39:14,863 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:14,868 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:14,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:14,987 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:39:15,019 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:39:15,029 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:39:15,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,047 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1009 [2021-11-12 23:39:15,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,156 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:39:15,157 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,158 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,158 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,159 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:15,161 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,161 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,162 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,162 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,163 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:15,174 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:39:15,175 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,175 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:15,182 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,183 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,183 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,183 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,185 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:39:15,199 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:39:15,200 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,200 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,201 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,201 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,201 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,202 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:39:15,202 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,202 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,202 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,203 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:39:15,203 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:39:15,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,204 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:39:15,204 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,205 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:39:15,205 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:39:15,206 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,206 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:39:15,207 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:39:15,208 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:39:15,211 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_157|], 10=[|v_#valid_175|]} [2021-11-12 23:39:15,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,240 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:39:15,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:39:15,241 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,243 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:15,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,244 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:15,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:15,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,267 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:39:15,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:39:15,268 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,269 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:15,270 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:15,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:15,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,339 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:39:15,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:39:15,340 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:15,342 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,342 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:15,342 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:15,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:15,391 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:39:15,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:39:15,392 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,393 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:15,394 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,394 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:15,394 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:15,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,409 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,410 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,411 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,411 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:15,414 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:39:15,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:39:15,416 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:39:15,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,440 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,441 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,443 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:15,443 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,444 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,444 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:15,448 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:39:15,475 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:39:15,476 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:15,478 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,479 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,480 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:15,485 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:39:15,497 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:39:15,498 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,498 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,499 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:15,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,506 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:15,507 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:15,507 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:15,509 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:15,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:15,687 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:39:21,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1830746301] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:39:21,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:39:21,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [3, 3, 3] total 21 [2021-11-12 23:39:21,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421561172] [2021-11-12 23:39:21,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:39:21,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-12 23:39:21,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:39:21,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-12 23:39:21,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-11-12 23:39:21,773 INFO L87 Difference]: Start difference. First operand 623 states and 777 transitions. Second operand has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:39:31,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:39:31,022 INFO L93 Difference]: Finished difference Result 649 states and 802 transitions. [2021-11-12 23:39:31,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-12 23:39:31,027 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-11-12 23:39:31,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:39:31,030 INFO L225 Difference]: With dead ends: 649 [2021-11-12 23:39:31,030 INFO L226 Difference]: Without dead ends: 649 [2021-11-12 23:39:31,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 114 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=233, Invalid=889, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 23:39:31,031 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 55 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 392.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.18ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 444.94ms IncrementalHoareTripleChecker+Time [2021-11-12 23:39:31,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 140 Invalid, 301 Unknown, 0 Unchecked, 2.18ms Time], IncrementalHoareTripleChecker [3 Valid, 170 Invalid, 0 Unknown, 128 Unchecked, 444.94ms Time] [2021-11-12 23:39:31,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-11-12 23:39:31,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 622. [2021-11-12 23:39:31,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 565 states have (on average 1.2584070796460176) internal successors, (711), 595 states have internal predecessors, (711), 13 states have call successors, (13), 13 states have call predecessors, (13), 31 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2021-11-12 23:39:31,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 774 transitions. [2021-11-12 23:39:31,048 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 774 transitions. Word has length 45 [2021-11-12 23:39:31,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:39:31,048 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 774 transitions. [2021-11-12 23:39:31,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:39:31,048 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 774 transitions. [2021-11-12 23:39:31,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-12 23:39:31,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:39:31,049 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:39:31,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-12 23:39:31,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable523 [2021-11-12 23:39:31,277 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:39:31,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:39:31,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1938311830, now seen corresponding path program 1 times [2021-11-12 23:39:31,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:39:31,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717410027] [2021-11-12 23:39:31,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:31,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:39:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:31,370 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:31,371 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:39:31,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717410027] [2021-11-12 23:39:31,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717410027] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:39:31,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409429770] [2021-11-12 23:39:31,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:31,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:39:31,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:39:31,374 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:39:31,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-12 23:39:31,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:31,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-12 23:39:31,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:39:31,625 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-11-12 23:39:31,625 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 6 case distinctions, treesize of input 24 treesize of output 55 [2021-11-12 23:39:32,156 INFO L354 Elim1Store]: treesize reduction 120, result has 29.0 percent of original size [2021-11-12 23:39:32,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 55 treesize of output 89 [2021-11-12 23:39:32,732 INFO L354 Elim1Store]: treesize reduction 120, result has 29.0 percent of original size [2021-11-12 23:39:32,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 55 treesize of output 89 [2021-11-12 23:39:35,356 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:35,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:39:35,576 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:35,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409429770] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:39:35,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1773379491] [2021-11-12 23:39:35,578 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-12 23:39:35,578 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:39:35,578 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:39:35,578 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:39:35,579 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:39:35,595 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,596 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,596 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,597 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:39:35,597 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,597 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,598 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:35,602 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:39:35,606 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_162|], 78=[|v_#valid_183|]} [2021-11-12 23:39:35,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:35,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,615 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,615 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:39:35,676 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,676 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:35,677 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,677 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:35,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:35,685 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,686 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,686 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:35,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,694 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,694 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:35,695 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:35,813 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:39:35,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:39:35,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,818 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:35,819 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,819 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:35,820 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,839 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,844 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:39:35,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:35,846 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:39:35,856 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:35,871 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:39:35,872 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:39:35,873 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,874 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:39:35,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,888 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:35,890 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,891 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,893 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:35,896 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:35,898 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,900 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:35,908 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:35,910 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,911 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,913 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:39:35,916 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:35,918 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,919 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:39:35,923 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.6 percent of original size [2021-11-12 23:39:35,925 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 310 [2021-11-12 23:39:35,928 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:35,929 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,930 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:39:35,936 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:35,937 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,940 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:35,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:35,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,980 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:35,980 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:35,981 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:35,988 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-12 23:39:36,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,050 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:36,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:36,051 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,055 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:36,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:36,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,073 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,078 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-12 23:39:36,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:376, output treesize:366 [2021-11-12 23:39:36,089 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,097 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:36,104 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,107 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,107 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,108 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:36,112 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-12 23:39:36,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,173 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:36,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:36,173 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,176 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:36,176 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,177 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:36,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,187 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,190 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 366 [2021-11-12 23:39:36,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:376, output treesize:366 [2021-11-12 23:39:36,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,328 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:36,329 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,329 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,330 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:36,335 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:36,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:36,352 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,355 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,356 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,356 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,374 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,376 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:36,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:36,383 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.0 percent of original size [2021-11-12 23:39:36,389 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-12 23:39:36,398 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:36,399 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,399 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,400 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:36,405 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:36,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:36,424 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,426 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,440 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:36,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:36,449 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.0 percent of original size [2021-11-12 23:39:36,455 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 384 [2021-11-12 23:39:36,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,534 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:36,536 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,536 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:36,541 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:36,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:36,561 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,564 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,577 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,580 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:36,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:36,587 INFO L180 QuantifierPusher]: treesize reduction 51, result has 89.2 percent of original size [2021-11-12 23:39:36,588 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,588 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,589 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:36,593 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 407 [2021-11-12 23:39:36,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:36,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:36,613 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,616 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,616 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:36,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,629 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 370 [2021-11-12 23:39:36,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:36,633 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:405, output treesize:370 [2021-11-12 23:39:36,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,723 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,728 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:36,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,777 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 53 for LOIs [2021-11-12 23:39:36,782 INFO L180 QuantifierPusher]: treesize reduction 51, result has 73.2 percent of original size [2021-11-12 23:39:36,783 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-11-12 23:39:36,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,786 INFO L185 QuantifierPusher]: treesize reduction 3, result has 97.5 percent of original size 118 [2021-11-12 23:39:36,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,823 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:36,824 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,825 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,827 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 233 [2021-11-12 23:39:36,831 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:36,833 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,836 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-12 23:39:36,856 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:36,857 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,858 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-12 23:39:36,864 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:36,872 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,881 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 385 [2021-11-12 23:39:36,909 INFO L180 QuantifierPusher]: treesize reduction 18, result has 96.1 percent of original size [2021-11-12 23:39:36,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 436 [2021-11-12 23:39:36,927 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.2 percent of original size [2021-11-12 23:39:36,928 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:36,929 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,933 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 229 [2021-11-12 23:39:36,939 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 350 [2021-11-12 23:39:36,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:36,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 364 [2021-11-12 23:39:36,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:36,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:37,100 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:39:42,933 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:39:42,933 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:39:42,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 11 [2021-11-12 23:39:42,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10927619] [2021-11-12 23:39:42,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:39:42,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-12 23:39:42,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:39:42,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-12 23:39:42,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-11-12 23:39:42,935 INFO L87 Difference]: Start difference. First operand 622 states and 774 transitions. Second operand has 13 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 3 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:39:43,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:39:43,190 INFO L93 Difference]: Finished difference Result 677 states and 818 transitions. [2021-11-12 23:39:43,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-12 23:39:43,191 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 3 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2021-11-12 23:39:43,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:39:43,193 INFO L225 Difference]: With dead ends: 677 [2021-11-12 23:39:43,193 INFO L226 Difference]: Without dead ends: 677 [2021-11-12 23:39:43,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=259, Invalid=1223, Unknown=0, NotChecked=0, Total=1482 [2021-11-12 23:39:43,194 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 143 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.45ms SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 93.24ms IncrementalHoareTripleChecker+Time [2021-11-12 23:39:43,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 558 Invalid, 249 Unknown, 0 Unchecked, 1.45ms Time], IncrementalHoareTripleChecker [20 Valid, 131 Invalid, 0 Unknown, 98 Unchecked, 93.24ms Time] [2021-11-12 23:39:43,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-11-12 23:39:43,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 622. [2021-11-12 23:39:43,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 565 states have (on average 1.247787610619469) internal successors, (705), 595 states have internal predecessors, (705), 13 states have call successors, (13), 13 states have call predecessors, (13), 31 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2021-11-12 23:39:43,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 768 transitions. [2021-11-12 23:39:43,207 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 768 transitions. Word has length 47 [2021-11-12 23:39:43,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:39:43,208 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 768 transitions. [2021-11-12 23:39:43,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 3 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:39:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 768 transitions. [2021-11-12 23:39:43,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-12 23:39:43,209 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:39:43,209 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:39:43,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-12 23:39:43,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable567,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:39:43,434 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:39:43,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:39:43,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1353572566, now seen corresponding path program 1 times [2021-11-12 23:39:43,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:39:43,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32303762] [2021-11-12 23:39:43,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:43,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:39:43,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:43,474 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:43,475 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:39:43,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32303762] [2021-11-12 23:39:43,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32303762] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:39:43,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068226748] [2021-11-12 23:39:43,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:43,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:39:43,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:39:43,476 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:39:43,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-12 23:39:43,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:43,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:39:43,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:39:43,653 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:43,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:39:43,765 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-12 23:39:43,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068226748] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:39:43,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1456355267] [2021-11-12 23:39:43,768 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-12 23:39:43,768 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:39:43,768 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:39:43,768 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:39:43,768 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:39:43,775 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,776 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:43,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,777 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:39:43,777 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:43,777 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,778 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:43,782 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:39:43,788 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_169|], 78=[|v_#valid_190|]} [2021-11-12 23:39:43,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:43,799 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,799 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,800 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,800 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:43,810 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,810 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,811 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,811 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:43,820 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,821 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,821 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:43,822 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:39:43,859 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:43,860 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,860 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:43,861 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:43,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:43,951 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:39:43,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:39:43,951 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,954 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:43,955 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,955 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:43,955 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:43,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:39:43,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:43,970 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:39:43,977 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,981 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:43,990 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:39:43,992 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:39:43,993 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:43,994 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:39:43,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:43,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,016 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:44,017 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,017 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,019 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:44,022 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:44,023 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,024 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:44,028 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:44,029 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,030 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,032 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:44,033 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:44,035 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,036 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:39:44,038 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.8 percent of original size [2021-11-12 23:39:44,038 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,039 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,041 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,041 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,042 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,042 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,042 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:44,043 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,043 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,043 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:44,044 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 225 [2021-11-12 23:39:44,044 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,045 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:39:44,046 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:39:44,047 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,047 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,048 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,049 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,049 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,050 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,054 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:44,055 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,055 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,056 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:44,057 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 235 [2021-11-12 23:39:44,058 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,059 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,060 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 226 [2021-11-12 23:39:44,061 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 227 [2021-11-12 23:39:44,064 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,065 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,066 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,066 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,067 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-11-12 23:39:44,067 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,068 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,068 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-11-12 23:39:44,069 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,069 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,070 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-11-12 23:39:44,070 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,071 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,071 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-11-12 23:39:44,073 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 256 [2021-11-12 23:39:44,073 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,074 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,075 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 247 [2021-11-12 23:39:44,077 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 327 [2021-11-12 23:39:44,080 INFO L446 ElimStorePlain]: Different costs {10=[|v_#length_170|], 15=[|v_#valid_191|]} [2021-11-12 23:39:44,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,111 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:44,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:44,112 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:44,113 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:44,114 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,114 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:44,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,146 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-12 23:39:44,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 59 [2021-11-12 23:39:44,147 INFO L180 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-11-12 23:39:44,149 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:44,149 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,150 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-11-12 23:39:44,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,196 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:44,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:44,197 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:44,198 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,198 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,199 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,222 INFO L354 Elim1Store]: treesize reduction 84, result has 1.2 percent of original size [2021-11-12 23:39:44,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 80 [2021-11-12 23:39:44,223 INFO L180 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-11-12 23:39:44,224 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,225 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,225 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,225 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,308 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:44,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:44,309 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,310 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,311 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,358 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:44,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:44,359 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,360 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:44,360 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:44,361 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,433 INFO L354 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2021-11-12 23:39:44,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 44 treesize of output 77 [2021-11-12 23:39:44,434 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,435 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-11-12 23:39:44,436 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,479 INFO L354 Elim1Store]: treesize reduction 100, result has 25.9 percent of original size [2021-11-12 23:39:44,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 57 [2021-11-12 23:39:44,480 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,481 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:44,481 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,482 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-11-12 23:39:44,482 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,498 INFO L180 QuantifierPusher]: treesize reduction 44, result has 94.7 percent of original size [2021-11-12 23:39:44,501 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 789 [2021-11-12 23:39:44,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-11-12 23:39:44,502 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:821, output treesize:789 [2021-11-12 23:39:44,506 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,510 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 760 [2021-11-12 23:39:44,514 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 736 [2021-11-12 23:39:44,525 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,527 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,528 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,528 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:44,544 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:39:44,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,620 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:44,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:44,621 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:44,624 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,624 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:44,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:44,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,633 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,633 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,634 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,651 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:39:44,654 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:39:44,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:39:44,661 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,666 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:44,673 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,674 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,674 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,674 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:44,691 INFO L185 QuantifierPusher]: treesize reduction 24, result has 97.4 percent of original size 885 [2021-11-12 23:39:44,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,772 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:44,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 17 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:44,773 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:44,776 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,776 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:44,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:44,784 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,785 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,785 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,802 INFO L180 QuantifierPusher]: treesize reduction 6, result has 98.7 percent of original size [2021-11-12 23:39:44,806 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 462 [2021-11-12 23:39:44,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,806 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:957, output treesize:462 [2021-11-12 23:39:44,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,912 INFO L180 QuantifierPusher]: treesize reduction 57, result has 90.1 percent of original size [2021-11-12 23:39:44,913 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:44,913 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,914 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-11-12 23:39:44,919 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 503 [2021-11-12 23:39:44,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:44,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 22 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2021-11-12 23:39:44,945 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,948 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,949 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,949 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:44,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:44,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,967 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,970 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 466 [2021-11-12 23:39:44,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:44,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:501, output treesize:466 [2021-11-12 23:39:44,975 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:44,979 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:44,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,085 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 265 for LOIs [2021-11-12 23:39:45,113 INFO L180 QuantifierPusher]: treesize reduction 3, result has 99.7 percent of original size [2021-11-12 23:39:45,121 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1035 [2021-11-12 23:39:45,130 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1042 [2021-11-12 23:39:45,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,283 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:39:45,284 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,284 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,285 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,287 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:45,289 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,290 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,290 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,291 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,292 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:45,304 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.8 percent of original size [2021-11-12 23:39:45,305 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,305 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,306 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,307 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:45,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,310 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,310 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,311 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,312 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:45,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,420 INFO L180 QuantifierPusher]: treesize reduction 54, result has 65.6 percent of original size [2021-11-12 23:39:45,421 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,421 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,421 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,422 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-11-12 23:39:45,426 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,426 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,427 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,427 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,428 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-11-12 23:39:45,434 INFO L180 QuantifierPusher]: treesize reduction 13, result has 94.2 percent of original size [2021-11-12 23:39:45,435 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,435 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,436 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,436 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-11-12 23:39:45,436 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-11-12 23:39:45,437 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,437 INFO L180 QuantifierPusher]: treesize reduction 10, result has 73.7 percent of original size [2021-11-12 23:39:45,437 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,438 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:39:45,438 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:39:45,438 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,439 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,439 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,439 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-11-12 23:39:45,440 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-11-12 23:39:45,440 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,440 INFO L180 QuantifierPusher]: treesize reduction 10, result has 84.1 percent of original size [2021-11-12 23:39:45,441 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-11-12 23:39:45,442 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 199 [2021-11-12 23:39:45,444 INFO L446 ElimStorePlain]: Different costs {6=[|v_#length_171|], 10=[|v_#valid_192|]} [2021-11-12 23:39:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,476 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:39:45,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:39:45,477 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:45,478 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,478 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:45,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:45,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,502 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-12 23:39:45,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-11-12 23:39:45,503 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:45,504 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,504 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-11-12 23:39:45,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:45,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,564 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:39:45,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:39:45,564 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:45,566 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,566 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:45,567 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:45,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:45,607 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-11-12 23:39:45,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 27 treesize of output 41 [2021-11-12 23:39:45,607 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:45,609 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,609 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-11-12 23:39:45,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:45,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:45,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,628 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,629 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,629 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,630 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:45,632 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 391 [2021-11-12 23:39:45,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-11-12 23:39:45,634 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:385, output treesize:387 [2021-11-12 23:39:45,647 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,650 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,650 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,651 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:45,652 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,652 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,652 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:45,655 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 374 [2021-11-12 23:39:45,667 INFO L180 QuantifierPusher]: treesize reduction 1, result has 99.7 percent of original size [2021-11-12 23:39:45,667 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,668 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,668 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:45,669 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:45,669 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:45,669 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-11-12 23:39:45,672 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 361 [2021-11-12 23:39:45,684 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-12 23:39:50,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-12 23:39:50,672 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:39:50,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-12 23:39:50,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772065419] [2021-11-12 23:39:50,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-12 23:39:50,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:39:50,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:39:50,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:39:50,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-11-12 23:39:50,674 INFO L87 Difference]: Start difference. First operand 622 states and 768 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:39:50,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:39:50,728 INFO L93 Difference]: Finished difference Result 635 states and 775 transitions. [2021-11-12 23:39:50,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:39:50,729 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-11-12 23:39:50,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:39:50,731 INFO L225 Difference]: With dead ends: 635 [2021-11-12 23:39:50,731 INFO L226 Difference]: Without dead ends: 635 [2021-11-12 23:39:50,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 113 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-11-12 23:39:50,731 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 39 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.30ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.91ms IncrementalHoareTripleChecker+Time [2021-11-12 23:39:50,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 70 Invalid, 37 Unknown, 0 Unchecked, 0.30ms Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 31.91ms Time] [2021-11-12 23:39:50,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-11-12 23:39:50,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 614. [2021-11-12 23:39:50,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 559 states have (on average 1.2325581395348837) internal successors, (689), 587 states have internal predecessors, (689), 13 states have call successors, (13), 13 states have call predecessors, (13), 31 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2021-11-12 23:39:50,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 752 transitions. [2021-11-12 23:39:50,746 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 752 transitions. Word has length 46 [2021-11-12 23:39:50,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:39:50,746 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 752 transitions. [2021-11-12 23:39:50,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:39:50,746 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 752 transitions. [2021-11-12 23:39:50,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:39:50,747 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:39:50,747 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:39:50,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-12 23:39:50,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable664 [2021-11-12 23:39:50,962 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-12 23:39:50,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:39:50,962 INFO L85 PathProgramCache]: Analyzing trace with hash -41875365, now seen corresponding path program 1 times [2021-11-12 23:39:50,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:39:50,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995510967] [2021-11-12 23:39:50,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:50,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:39:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:51,066 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:51,067 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:39:51,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995510967] [2021-11-12 23:39:51,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995510967] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:39:51,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364783416] [2021-11-12 23:39:51,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:39:51,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:39:51,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:39:51,070 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:39:51,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_debd5332-9a7a-454a-b0ae-c47de82b0f5c/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-12 23:39:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:39:51,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-12 23:39:51,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:39:51,257 INFO L354 Elim1Store]: treesize reduction 240, result has 16.1 percent of original size [2021-11-12 23:39:51,257 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 5 case distinctions, treesize of input 21 treesize of output 51 [2021-11-12 23:39:51,332 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:51,333 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 15 treesize of output 19 [2021-11-12 23:39:51,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:51,479 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 15 treesize of output 19 [2021-11-12 23:39:51,755 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:51,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:39:52,236 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-12 23:39:52,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364783416] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:39:52,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [917356504] [2021-11-12 23:39:52,238 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-12 23:39:52,238 INFO L166 IcfgInterpreter]: Building call graph [2021-11-12 23:39:52,238 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-12 23:39:52,238 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-12 23:39:52,238 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-12 23:39:52,244 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,245 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,246 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,246 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-11-12 23:39:52,247 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,247 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,247 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:52,252 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 492 [2021-11-12 23:39:52,257 INFO L446 ElimStorePlain]: Different costs {0=[|v_#length_179|], 78=[|v_#valid_197|]} [2021-11-12 23:39:52,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2021-11-12 23:39:52,323 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:52,324 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,324 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:52,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:52,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,333 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,333 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,334 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:52,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,350 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,350 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,351 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,351 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-11-12 23:39:52,361 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,361 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,362 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,362 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-11-12 23:39:52,362 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,448 INFO L354 Elim1Store]: treesize reduction 90, result has 15.1 percent of original size [2021-11-12 23:39:52,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 18 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 70 [2021-11-12 23:39:52,448 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,451 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:52,452 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,452 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-11-12 23:39:52,452 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,464 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,466 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 388 [2021-11-12 23:39:52,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,467 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:1793, output treesize:388 [2021-11-12 23:39:52,485 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,489 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 406 [2021-11-12 23:39:52,496 INFO L180 QuantifierPusher]: treesize reduction 3, result has 96.6 percent of original size [2021-11-12 23:39:52,497 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-11-12 23:39:52,499 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,500 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-11-12 23:39:52,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,513 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:52,515 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,516 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,518 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:52,521 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:52,523 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,525 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:52,533 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:52,534 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,535 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,537 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 184 [2021-11-12 23:39:52,539 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:52,541 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,542 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 259 [2021-11-12 23:39:52,545 INFO L180 QuantifierPusher]: treesize reduction 18, result has 94.6 percent of original size [2021-11-12 23:39:52,547 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 310 [2021-11-12 23:39:52,550 INFO L180 QuantifierPusher]: treesize reduction 6, result has 97.0 percent of original size [2021-11-12 23:39:52,551 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,552 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,555 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-11-12 23:39:52,558 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 224 [2021-11-12 23:39:52,559 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,562 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 238 [2021-11-12 23:39:52,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-12 23:39:52,586 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,589 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-11-12 23:39:52,590 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,590 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-11-12 23:39:52,596 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 378 [2021-11-12 23:39:52,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 23:39:52,656 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-11-12 23:39:52,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 16 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 39 [2021-11-12 23:39:52,657 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,659 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:52,660 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-11-12 23:39:52,660 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-11-12 23:39:52,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-11-12 23:39:52,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms